Senior Software Developer (Kotlin Compiler - Common Backend)

Related skills

java kotlin gradle performance jvm

๐Ÿ“‹ Description

  • Develop and implement new language features.
  • Implement and fine-tune IR lowering passes.
  • Investigate and resolve complex compiler bugs and edge cases.
  • Improve compiler performance and memory usage.
  • Work with other Kotlin teams to shape how the language evolves.
  • Help improve the developer experience for Kotlin users.

๐ŸŽฏ Requirements

  • Proficiency in developing with Kotlin/JVM or Java.
  • A deep understanding of algorithms and data structures.
  • The proven ability to write clean, maintainable, and well-tested code.
  • Experience in compiler development would be a definite plus.
  • Experience developing Gradle plugins would be advantageous.
  • Demonstrated success in optimizing JVM application performance would also be a plus.

๐ŸŽ Benefits

  • Flexible work location. Work from home or from the office.
  • Remote work. Up to 30 days/year remote from abroad.
  • Extra time off. More days to relax, recharge, and do the things you love.
  • Medical insurance allowance. Peace of mind for you and your family.
  • Learning and development opportunities. Access to conferences, courses, and language classes.
  • Relocation support. We help make your move as smooth and stress-free as possible.

๐Ÿšš Relocation support

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’