Staff JIT & Compiler Performance Architect

OpenKrill

United States

On-site

USD 180,000 - 240,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Azul is seeking a Staff Compiler Performance Engineer to set the technical direction for Falcon performance. This role focuses on optimizing the JIT compiler, leading cross-cutting transformations, and aligning the optimizer with product roadmaps.

You will mentor engineers, influence runtime and GC interfaces, and participate in LLVM upstream discussions. A strong C++ background and deep knowledge of compiler internals are essential.

Qualifications

  • 8+ years of professional experience developing optimizing or JIT compilers.
  • Proven track record leading compiler components or optimization frameworks in production.
  • Expert C++ skills in large, long lived codebases.
  • Deep expertise in compiler optimization and code generation with tradeoffs awareness.

Responsibilities

  • Define the performance strategy for Falcon: identify opportunities across benchmarks and workloads and turn into a roadmap.
  • Lead design of complex, cross cutting optimizations in the optimizer and code generator, and interfaces with runtime and GC.
  • Make architectural decisions on the optimization pipeline, compile time budget and tiering strategy.
  • Lead enablement of Falcon on new hardware platforms and Azul products.
  • Mentor senior engineers, review critical designs and code, and set performance validation standards.
  • Represent Azul in the LLVM community: drive upstream design discussions and contributions.

Skills

Optimizing compilers
Compiler optimization
C++ expertise
Performance analysis
JIT compilation
Technical leadership

Tools

LLVM

Job description

Azul is seeking a Staff Compiler Performance Engineer to set the technical direction for Falcon performance. This role focuses on optimizing the JIT compiler, leading cross-cutting transformations, and aligning the optimizer with product roadmaps.

You will mentor engineers, influence runtime and GC interfaces, and participate in LLVM upstream discussions. A strong C++ background and deep knowledge of compiler internals are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior JIT & Compiler Performance Engineer
Senior JIT & Compiler Performance Engineer

OpenKrill • United States

On-site
USD 150,000 - 210,000
Senior JIT & Compiler Performance Engineer
Senior JIT & Compiler Performance Engineer

Azul • United States

Remote
USD 140,000 - 210,000
Impact-Driven JIT Compiler Performance Engineer
Impact-Driven JIT Compiler Performance Engineer

OpenKrill • United States

On-site
USD 140,000 - 210,000
Staff Compiler Performance Engineer
Staff Compiler Performance Engineer

OpenKrill • United States

Remote
USD 180,000 - 240,000
Senior Falcon JIT Compiler Performance Engineer
Senior Falcon JIT Compiler Performance Engineer

Azul • United States

Remote
USD 140,000 - 210,000
Premium IT equipment
5 weeks holidays
Flexible working hours
+2
Senior Compiler Performance Engineer (Fully Remote)
Senior Compiler Performance Engineer (Fully Remote)

Azul • United States

Remote
USD 140,000 - 210,000
Senior Compiler Performance Engineer
Senior Compiler Performance Engineer

OpenKrill • United States

Remote
USD 150,000 - 210,000
Compiler Performance Engineer
Compiler Performance Engineer

OpenKrill • United States

Remote
USD 140,000 - 210,000
Senior Compiler Performance Engineer
Senior Compiler Performance Engineer

Azul • United States

Remote
USD 140,000 - 210,000
Premium IT equipment
5 weeks holidays
Flexible working hours
+2
LLVM Compiler Engineer (Fully Remote)
LLVM Compiler Engineer (Fully Remote)

Azul • United States

Remote
USD 140,000 - 210,000
5 weeks holidays
Flexible working hours
Premium IT equipment
+1