Drimva

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

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)