Senior Staff Compiler Software Engineer

atServiceNowRemoteUS flagCaliforniaFull-timeFull-stack EngineerSenior$171.9k – $300.8k/year

Posted 2 days ago

This is a fully remote position, open to applicants in California.

πŸ“‹ Description

β€’ Develop and sustain the server-side JavaScript engine that is central to the ServiceNow platform.

β€’ Enhance execution engines, memory management, and overall system performance.

β€’ Design and refine execution engines, JIT/AOT compilation pipelines, and memory management systems.

β€’ Create high-quality, clean, scalable, and reusable code by adhering to software engineering best practices.

β€’ Carry out code reviews and perform unit testing.

β€’ Collaborate with product owners to gain a comprehensive understanding of detailed requirements.

β€’ Take ownership of the code throughout the phases of design, implementation, test automation, and delivery.

β€’ Develop user-friendly software that allows customers to extend and customize functionality.

β€’ Mentor team members and encourage knowledge-sharing across teams on low-level systems engineering, performance profiling, and optimization techniques.


⛳️ Requirements

β€’ Over 12 years of experience with Java or a similar object-oriented programming language.

β€’ A minimum of 5 years of experience working on compilers, runtime systems, JIT/AOT systems, or language execution engines.

β€’ Proficient in integrating AI into software development, workflows, decision-making, or automation using AI-driven tools and technologies.

β€’ Extensive experience with compiler/runtime systems, including execution engines, memory management, concurrency, JIT/AOT compilation, performance optimization, profiling, and debugging.

β€’ In-depth knowledge of data structures, algorithms, object-oriented design, design patterns, and considerations for systems-level performance and scalability.

β€’ A strong passion for JavaScript and the Web as a platform.

β€’ Familiarity with modern UI frameworks such as Angular, React, or Vue.

β€’ Experience in developing, troubleshooting, and optimizing relational databases.

β€’ Experience with LLVM, language runtime development, or low-level systems engineering is highly desirable.

β€’ Proven ability to work across various technology stacks, including Cloud Development, Platforms, Web Development, Frameworks, and service-oriented architecture.

β€’ Ability to manage multiple projects with significant technical risk across teams and processes, potentially serving as a functional lead or technical owner.


🏝️ Benefits

β€’ Equity (when applicable).

β€’ Variable/incentive compensation.

β€’ Health plans.

β€’ Flexible spending accounts.

β€’ 401(k) Plan with company match.

β€’ Employee Stock Purchase Plan (ESPP).

β€’ Matching donations.

β€’ Flexible time away plan.

β€’ Family leave programs.

β€’ Flexible work personas depending on the nature of work and assigned location.

β€’ Reasonable accommodation support during the application process.

People also viewed

Chaos1 day ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar1 day ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne1 day ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne1 day ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien1 day ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix1 day ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers