Staff Data Platform Software Engineer - Persistence
Core
Design and build scalable data persistence solutions, managing data lifecycles, storage, retrieval, and optimization within the ServiceNow platform ecosystem.
Role type
Staff Software Engineer (Platform Persistence)
Builds
Scalable data management systems, distributed storage solutions, and telemetry/data visualization features for the ServiceNow platform.
Domain
Enterprise SaaS, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, concurrency and parallel programming, relational databases, data modeling, distributed systems, Kubernetes, S3, Apache Iceberg
Preferred skills
ServiceNow platform, JavaScript, AI-assisted development tools, Kubernetes service deployment
Technologies
Java, Kubernetes, S3, Apache Iceberg, JavaScript
Responsibilities
Write highly scalable code leveraging concurrency and memory best practices; Contribute to data management strategies for scalability and security; Monitor and optimize data performance; Troubleshoot and implement improvements for data loss detection and recovery; Champion data best practices and security standards across the organization.
Seniority
Staff, hands-on IC with strategic impact