Senior Staff Data Platform Software Engineer (Persistence & Data Management)
ServiceNowJob Description
📋 Description Lead a team focused on data lifecycle management within the ServiceNow platform. Develop scalable code with concurrency and memory efficiency in mind. Shape data management strategies for scalability, efficiency, and security. Collaborate with cross-functional teams on data initiatives and AI-enabled solutions. Explore advanced data problems including data loss detection and recovery. Champion data best practices and security standards across the organization. 🎯 Requirements 15+ years of software development in a high-traffic, cloud-based environment. Proficiency in Java; strong data structures, algorithms, and concurrency/parallel programming. Deep knowledge of databases, data modeling, and data storage technologies. Hands-on experience with Java services in Kubernetes; cloud-based/distributed systems. Experience with distributed storage systems (e.g., S3, Apache Iceberg) at scale is a plus. Proven leadership and mentoring experience; ServiceNow knowledge a plus. 🎁 Benefits Flexible work persona options for distributed teams.