Jobs and Careers
JE

Staff Software Developer (Kotlin Libraries)

jetbrains
UKfull_timePosted 23 Sept 2026

About the role

<h4><strong>As part of our team, you will:</strong></h4> <ul data-tight="true"> <li> <p>Create and maintain foundational libraries for Kotlin core primitives that are used by hundreds of thousands of developers</p> </li> <li> <p>Become an expert in specific domains of computer science and software engineering</p> </li> <li> <p>Be part of a design committee that decides how the Kotlin API should be shaped</p> </li> <li> <p>Participate in creating standard Kotlin tools, specifications and language features</p> </li> </ul> <p><strong>Preferable:&nbsp;</strong></p> <ul data-tight="true"> <li> <p>JVM development experience down to the implementation details of the Java standard library</p> </li> <li> <p>Strong understanding of the domain you've been working with</p> </li> <li> <p>Ability to write design documents for complex systems with strong reasoning behind each trade-off and technical decision</p> </li> <li> <p>Experience in performance engineering or API design</p> </li> </ul> <p>In general, if you see yourself reading a Unicode standard, exploring how five other languages transform strings to bytes, figuring out why some Oceania islands changed their timezone from -10:00 to +14:00 and whether it should be expressed in the API of Kotlin timezones, optimizing interface hierarchy to be more JIT-friendly and is not afraid of re-iterating over documentation a multitude of times, you won't get bored in our team.</p> <p><strong><br>Why join JetBrains?&nbsp;</strong></p> <ul> <li>Strong base salary. We offer competitive pay that reflects your skills and experience.</li> <li>Flexible work location. Enjoy the freedom to work from home or from the office.</li> <li>Remote work. Spend up to 30 days per year working remotely from abroad.</li> <li>Extra time off. More days to relax, recharge, and do the things you love.</li> <li>Medical insurance allowance. Enjoy peace of mind for you and your family</li> <li>Learning and development opportunities. Access to conferences, courses, and language classes.</li> <li><strong>Relocation support. We help make your move as smooth and stress-free as possible. (keep if relevant for the role)</strong></li> <li>Language classes. Pick up the local language or sharpen your English skills.</li> <li>Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.</li> <li>Mental health support. To help you feel your best, we provide easy access to professional mental health services.</li> <li>Sports benefit. Enjoy an on-site gym or sports cl

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

jetbrains

View company profile →