Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ServiceNow

Senior Staff Compiler Software Engineer

ServiceNow

. Develop and maintain the server-side JavaScript engine at the heart of the ServiceNow platform .

Posted 11/2/2026full-timeRemote • California • United StatesSenior💰 $171,900 - $300,800 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in Java and compiler/runtime systems, with a strong focus on performance optimization, memory management, and execution engines. Proven ability to mentor teams and manage complex projects while delivering high-quality, scalable software solutions.

Highest-signal resume keywords
Java ProgrammingCompiler/Runtime SystemsJIT/AOT CompilationPerformance OptimizationAI Integration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaCompiler SystemsExecution EnginesMemory ManagementConcurrencyPerformance ProfilingDebuggingData StructuresAlgorithmsObject-Oriented Design
Soft Skills
MentoringKnowledge SharingCollaborationProject Management
Tools & Technologies
LLVMAngularReactVueRelational DatabasesCloud DevelopmentService-Oriented Architecture
Industry Keywords
Systems EngineeringPerformance Optimization TechniquesSoftware Engineering Best PracticesTest Automation

Tech Stack

Tools & technologies
AngularCloudJavaJavaScriptReactServiceNowVue.js

About the role

Key responsibilities & impact
  • Develop and maintain the server-side JavaScript engine at the heart of the ServiceNow platform
  • Optimize execution engines, memory management, and performance at the systems level
  • Design and optimize execution engines, JIT/AOT compilation pipelines, and memory management systems
  • Build high-quality, clean, scalable, and reusable code using software engineering best practices
  • Conduct code reviews and unit testing
  • Work with product owners to understand detailed requirements
  • Own code through design, implementation, test automation, and delivery
  • Implement simple-to-use software enabling customers to extend and customize functionality
  • Mentor colleagues and promote knowledge-sharing across teams on low-level systems engineering, performance profiling, and optimization techniques

Requirements

What you’ll need
  • 12+ years of experience with Java or similar object-oriented language
  • 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 experience with compiler/runtime systems, including execution engines, memory management, concurrency, JIT/AOT compilation, performance optimization, profiling, and debugging
  • Advanced knowledge of data structures, algorithms, object-oriented design, design patterns, and systems-level performance/scale considerations
  • Passion for JavaScript and the Web as a platform
  • Experience with modern UI frameworks such as Angular, React, or Vue
  • Experience developing, troubleshooting, and optimizing relational databases
  • Experience with LLVM, language runtime development, or low-level systems engineering is a strong plus
  • Track record working across multiple technology stacks, including Cloud Dev, Platforms, Web Dev, Frameworks, and service-oriented architecture
  • Capability to manage multiple projects with material technical risk across teams and processes; may serve as functional lead or technical owner

Benefits

Comp & perks
  • Equity (when applicable)
  • Variable/incentive compensation
  • Health plans
  • Flexible spending accounts
  • 401(k) Plan with company match
  • ESPP
  • Matching donations
  • Flexible time away plan
  • Family leave programs
  • Flexible work personas depending on work nature and assigned location
  • Reasonable accommodation support during the application process