1 month ago
Remote, EMEA or Prague, CzechiaSenior
Responsibilities
- Create new features and optimizations in the Falcon compiler.
- Improve LLVM performance for managed languages.
- Contribute to open-source projects.
- Collaborate with a distributed team of compiler experts.
Requirements
- Strong C/C++ design and coding skills.
- At least 5 years of experience developing LLVM compilers or transferable experience with another compiler.
- Strong background in compiler theory and development.
- Preferred: experience developing language runtimes and JIT compilers.
- Preferred: thorough knowledge of x86_64 and/or ARM64 instruction sets and optimizations.
- Preferred: performance analysis experience.
- Preferred: experience with Java, Scala, or Kotlin.
- Preferred: PhD in Computer Science and/or significant research experience.
Benefits
- Opportunity to make a high-impact contribution at a growing global company.
- Work alongside experts worldwide and contribute to the Java ecosystem.
- Referral program.
- Premium IT equipment, including a MacBook Pro or hardware of choice.
- 5 weeks of holidays and 5 sick days.
- Flexible working hours and possible full remote work.
- Prague, Limassol, and Belgrade city-center offices with hybrid or full-remote options.
- Competitive compensation.
