Senior Staff Software Engineer, JavaScript Runtime & Compilers
Core
Design and optimize the server-side JavaScript execution engine (runtime) at the heart of the ServiceNow platform, focusing on JIT/AOT compilation pipelines, memory management, and performance at the systems level.
Role type
Senior Staff Software Engineer (JavaScript Runtime & Compilers)
Builds
The server-side JavaScript runtime that powers custom applications, workflows, and business logic on the ServiceNow platform.
Domain
Enterprise Software / Systems Programming / Compiler Engineering
Required skills
Compiler/runtime systems, JIT/AOT compilation, memory management, performance optimization, profiling, debugging, object-oriented design, concurrency, relational databases, AI integration in software development
Preferred skills
LLVM, language runtime development, low-level systems engineering, modern UI frameworks (Angular, React, Vue), multi-stack technology experience
Responsibilities
Design and optimize execution engines and compilation pipelines; build scalable, reusable code enforcing best practices; work with product owners to deliver high-quality product; implement user-friendly software for customization; mentor colleagues on systems engineering and optimization techniques
Seniority
Senior Staff, hands-on IC with mentorship responsibilities
