LLVM Compiler Engineer
AzulJava Platform company
RemoteSenior
Vitruvian Partners
Lead Edge Capital
Thoma Bravo
Software Engineering
About the role
TL;DR
Develop and optimize LLVM-based JIT compilers for Java performance.
- •Azul is seeking an LLVM Compiler Engineer to join their collaborative team and contribute to the development of the Falcon JIT compiler for Java.
- •This role involves enhancing compiler performance and contributing to open-source projects.
- •Key Responsibilities Create new features and optimizations in the Falcon compiler.
- •Improve LLVM performance for managed languages.
- •Contribute to open-source projects.
- •Work with a distributed team of compiler experts.
- •Requirements Strong C/C++ design and coding skills. 5+ years of experience developing LLVM compilers or transferable compiler experience.
- •Strong background in compiler theory and development.
Required skills
C++
Nice-to-have skills
JavaScalaKotlin
Domain expertise
developer-tools
Tech stack
C++JavaScalaKotlin