Compiler Performance Engineer
Core
Optimize the Falcon JIT compiler to generate faster machine code for Java bytecode, improving performance for large enterprise customers.
Role type
Senior IC compiler performance engineer
Builds
Optimized machine code for Java applications via the Falcon JIT compiler
Domain
Java runtime, JIT compilation, LLVM
Required skills
JIT compiler optimization, code generation, LLVM, performance profiling, machine code analysis, bytecode understanding, algorithmic optimization, C/C++ programming, debugging complex performance issues
Preferred skills
Experience with Azul Platform Prime, knowledge of JVM internals, expertise in micro-optimization techniques
Technologies
LLVM, Java, C/C++, Azul Platform Prime
Responsibilities
Analyze generated machine code to identify performance bottlenecks, fix inefficiencies in the optimizer and code generator, work with real-world enterprise workloads, collaborate with distributed compiler experts
Seniority
Senior, hands-on IC
