Skip to main content
ServiceNow

Senior Staff Software Engineer

RemoteNot specified
Published
Role
Backend
Experience
Staff
Employment
Full-time
Company size
Enterprise
$171.9k–$300.8k/yr
Check eligibility

The listing doesn't say where it hires from. Check the description or the employer's site before applying.

No BS summary

Senior Staff Software Engineer with 12+ years of experience in Java or similar OO languages, and 5+ years in compiler/runtime systems. Must have experience integrating AI into software development and strong experience with compiler/runtime systems. Experience with LLVM, language runtime development, or low-level systems engineering is a strong plus.

Core skills

compilerruntime systemsJIT/AOT compilation

Required skills

JavaJIT/AOT systemslanguage execution enginesAImemory managementconcurrencyperformance optimizationprofilingdebuggingdata structuresalgorithmsobject-oriented designdesign patternsrelational databases

Optional skills

LLVMlanguage runtime developmentlow-level systems engineeringAngularReactVue

What you'll do

  • Design and optimize execution engines, JIT/AOT compilation pipelines, and memory management systems to ensure customer applications run at scale
  • Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
  • Work with product owners to understand detailed requirements and own your code from design, implementation, test automation, and delivery of high-quality product to our users
  • Implement software that is simple to use, allowing customers to extend and customize functionality to meet their specific needs
  • Mentor colleagues and promote knowledge-sharing across teams on low-level systems engineering, performance profiling, and optimization techniques

What they require

  • 12+ years of experience with Java or similar object-oriented language, with 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: 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 performance/scale considerations at the systems level
  • Passion for JavaScript and the Web as a platform; experience with modern UI frameworks (Angular, React, or Vue)
  • Experience developing, troubleshooting, and optimizing relational databases
  • Experience with LLVM, language runtime development, or low-level systems engineering (strong plus)
  • Track record working across multiple technology stacks (Cloud Dev, Platforms, Web Dev, Frameworks, 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

  • equity (when applicable)
  • variable/incentive compensation
  • health plans, including flexible spending accounts
  • a 401(k) Plan with company match
  • ESPP
  • matching donations
  • a flexible time away plan
  • family leave programs

ServiceNow is a global market standard providing an intelligent cloud-based platform that connects people, systems, and processes; Moveworks is its Agentic AI Assistant platform for workforce automation.

🇺🇸 United StatesEnterprise SoftwareEnterpriseservicenow.com

What people say about this company

3.8/ 5

  • Employees appreciate the collaborative work environment.
  • There are opportunities for professional growth and development.
  • Some employees have raised concerns about management effectiveness.
$171.9k–$300.8k/yr