Senior Staff Data Platform Engineer (Data Access Team)
ServiceNow
- Santa Clara, CA, United States
- 12+ years
- Bachelor's degree
- Posted
This job is closed: the employer no longer lists it.
Skills
Required
- Java
- ServiceNow
- observability
- relational databases
- PostgreSQL
- Oracle
- MySQL
- Trino
- JUnit
- Selenium
- TestNG
- Neo4J
Preferred
- RDBMS
- database technologies
- core data architecture
- code reviews
- AI
- automating workflows
Join ServiceNow as a Senior Staff Data Platform Engineer in the Data Access Team. You'll be a key technical leader in the Platform Persistence group, setting the architectural direction for the data access layer and driving engineering excellence across the organization. Your work will impact every part of the product, ensuring high-quality, reliable, secure, and fast data access.
Set the technical direction and architecture strategy for the data access layer, balancing long-term scalability with delivery.
Responsibilities
- Work on core data architecture that touches every part of the product, keeping it high-quality, reliable, secure, and fast.
- Lead design and code reviews, championing performance, maintainability, and testability across multiple teams.
- Experience leveraging or critically thinking about how to integrate AI into engineering work — whether using AI-powered coding and operational tooling, automating workflows, or reasoning about how AI changes the way software and infrastructure are built
Requirements
- Deep understanding of software quality principles including reliability, observability, and production readiness
- Knowledge and/or experience with relational databases: PostgreSQL, Oracle, MySQL, Trino, etc
- Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization at scale
- Expert level understanding of best practices for object-oriented and modularized software, with emphasis on Java
- A demonstrated track record of technical leadership at a Staff or Senior Staff level (or equivalent)
- Experience with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines
- Expert level with core Java development
- Advanced-Expert level of backend platform development
- 12+ years of software development experience with a Bachelor's degree; OR 8+ years with a Master's degree; OR 5+ years with a PhD; OR equivalent work experience
- Good understanding of cloud-based and distributed systems
- Familiarity with ServiceNow platform is a plus
- Familiarity with Neo4J and graph databases
- Experience with Unix shell
- Experience working in a DevOps environment
Preferred
- Familiarity with RDBMS internals
- Passionate about database technologies
- Experience working in a customer focused environment
Pay
USD 201,300 - 352,300
jobapplier