Azul

Senior Compiler Performance Engineer

Azul
Apply
2 days ago
Remote, United States +5 moreSenior

Responsibilities

  • Own Falcon compiler performance for workloads or optimization areas through analysis, design, implementation, and validation.
  • Design and implement compiler optimizations including inlining heuristics, loop optimization, vectorization, escape analysis, speculation, deoptimization, GC barriers, and runtime call optimization.
  • Improve code generation for x86_64 and AArch64 and help bring Falcon to new hardware platforms.
  • Investigate customer-reported performance issues and convert findings into compiler improvements.
  • Review code, mentor engineers, and improve performance methodology across the distributed compiler team.

Requirements

  • At least 5 years of professional experience developing optimizing compilers or JIT compilers.
  • Strong C++ design and coding skills in large codebases.
  • Proven delivery of compiler optimizations with measurable performance impact.
  • Deep knowledge of compiler optimization theory and tradeoffs involving compile time, code size, and correctness.
  • Strong performance analysis skills, including profilers, hardware counters, and generated assembly.
  • Preferred qualifications include significant LLVM optimization-pass or code-generation experience, managed-language JIT experience, x86_64 or AArch64 microarchitecture knowledge, JVM internals experience, or a PhD in Computer Science or significant compiler research experience.

Benefits

  • Opportunity to make a high impact at a growing global company and contribute to the Java ecosystem.
  • Premium IT equipment, including a MacBook Pro or hardware of choice.
  • Five weeks of holidays and five sick days.
  • Flexible working hours.
  • Prague, Limassol, or Belgrade city-center offices, with hybrid or fully remote work available.
  • Referral program and competitive compensation.

Tech Stack

Categories

Azul

About Azul

501-1,000 employees

Azul provides commercial Java runtimes and support based on OpenJDK for enterprises running large-scale applications. Its offerings include Zulu builds of OpenJDK, the performance-focused Azul Platform Prime (formerly Zing), monitoring/security services, and long‑term support subscriptions. Founded in 2002 and headquartered in Sunnyvale, California, Azul is privately held under Thoma Bravo ownership and serves organizations across finance, telecom, e‑commerce, and other Java‑intensive industries.

Contact me