
Staff Data Platform Software Engineer - Persistence
ServiceNow6 hours ago
Base Salary
$176k - $308k/yr
Responsibilities
- Write highly scalable software using concurrency and memory-utilization best practices.
- Develop data management strategies focused on scalability, efficiency, security, and lifecycle stewardship.
- Collaborate with cross-functional teams on data-related initiatives.
- Investigate data problems including data loss detection and recovery.
- Monitor and optimize data performance and implement improvements.
- Work with distributed storage systems and Kubernetes-based deployments.
- Use AI-assisted development tools with appropriate guardrails and sound engineering judgment.
- Promote data best practices, security standards, innovation, and continuous improvement.
Requirements
- At least 8 years of software development experience with a bachelor's degree, 5 years with a master's degree, 3 years with a PhD, or equivalent work experience.
- Proficiency in Java, data structures, and algorithms.
- Proficiency with concurrency and parallel programming concepts.
- Working knowledge of databases, data modeling, data storage technologies, cloud-based systems, and distributed systems.
- Strong relational database experience handling large amounts of data.
- Working knowledge of distributed storage systems such as S3 and Apache Iceberg.
- Deep knowledge of Kubernetes and hands-on Kubernetes service deployment experience is strongly preferred.
- Familiarity with the ServiceNow platform is preferred.
- Working knowledge of JavaScript is beneficial.
- Experience with AI-assisted development tools and related guardrails or processes is preferred.
- Strong problem-solving, communication, and cross-functional collaboration skills.
Benefits
- Health plans including flexible spending accounts, a 401(k) plan with company match, an ESPP, matching donations, flexible time away, and family leave programs.
- Flexible or remote work persona depending on role and location.
- Regular employee position in the North America and Canada region.
Tech Stack
Categories
BackendData Engineering
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.