ServiceNow
Staff Data Platform Software Engineer - Persistence
$176K–$308K
Santa Clara, CALIFORNIA, United States +1 · Hybrid · Staff · Full-time · Posted Oct 5, 2026
- Location
- Santa Clara, CALIFORNIA, United States
San Diego, CALIFORNIA, United States - Experience
- 8+ years with a Bachelor's degree; OR 5+ years with Master's degree; OR 3+ years with a PhD; OR equivalent work experience.
- Education
- Bachelor's degree, Master's degree, or PhD; equivalent work experience is also stated.
About the job
Develops and improves ServiceNow’s platform persistence and data lifecycle capabilities, including scalable storage, retrieval, telemetry, and data visualization.
What you'll do
- Write scalable code with attention to concurrency and memory use; monitor and optimize data performance.
- Contribute to secure, efficient data management strategies and collaborate on data initiatives, including data loss detection and recovery.
- Apply data storage technologies and AI tools to distributed systems problems, using appropriate development guardrails.
What they ask for
- Proficiency in Java and strong expertise in data structures and algorithms.
- Proficiency with concurrency and parallel programming concepts.
- Working knowledge of databases, data modeling, data storage technologies, and relational databases at scale.
- Strong understanding of cloud-based and distributed systems.
Nice to have
- Deep knowledge of Kubernetes and hands-on Kubernetes service deployment.
- Working knowledge of S3 and Apache Iceberg; familiarity with ServiceNow, JavaScript, or AI-assisted development tools is also noted as a plus or beneficial.
Pay
$176,100 - $308,200 USD base pay
Tools
Java, Kubernetes, S3, Apache Iceberg, JavaScript
AI focus
Use AI tools to solve data and distributed systems problems at scale, applying judgment to guardrails and processes for AI-led software development.
Model-written summary · the original posting is authoritative