ServiceNow
Senior Staff Software Engineer
$172K–$301K
San Diego, California, United States · Remote · Senior Staff · Full-time · Posted Aug 11, 2026
- Experience
- 12+ years with Java or a similar object-oriented language; at least 5+ years working on compiler, runtime, JIT/AOT systems, or language execution engines.
About the job
Develops and maintains ServiceNow’s server-side JavaScript runtime, optimizing compiler and execution systems so customer applications run securely and at scale.
What you'll do
- Design and optimize execution engines, JIT/AOT compilation pipelines, and memory management systems.
- Build and deliver scalable software, including design, implementation, automated testing, and code reviews.
- Mentor colleagues and share expertise in systems engineering, profiling, and performance optimization.
What they ask for
- 12+ years of experience with Java or a similar object-oriented language, including at least 5+ years working on compiler, runtime, JIT/AOT systems, or language execution engines.
- Experience integrating AI into software development, workflows, decision-making, or automation using AI-powered tools and technologies.
- Strong compiler/runtime systems experience and advanced knowledge of data structures, algorithms, object-oriented design, and systems-level performance.
- Experience developing, troubleshooting, and optimizing relational databases.
Nice to have
- Experience with modern UI frameworks (Angular, React, or Vue).
- Experience with LLVM, language runtime development, or low-level systems engineering.
Pay
$171,900 - $300,800 USD base salary
Tools
Java, JavaScript, JIT/AOT, Angular, React, Vue, LLVM
AI focus
Integrate AI into software development, workflows, decision-making, or automation using AI-powered tools and technologies.
Model-written summary · the original posting is authoritative