3 hours ago
Remote, Germany +11 moreStaff+
Responsibilities
- Create and maintain foundational libraries for Kotlin core primitives used by hundreds of thousands of developers.
- Develop expertise in specific computer science and software engineering domains.
- Participate in a design committee that shapes Kotlin APIs.
- Help create standard Kotlin tools, specifications, and language features.
- Write design documents for complex systems and reason through technical trade-offs and decisions.
- Investigate language standards, Unicode and timezone behavior, API design, and performance optimization.
Requirements
- JVM development experience down to the implementation details of the Java standard library is preferred.
- Strong understanding of the relevant technical domain is preferred.
- Ability to write design documents for complex systems with well-reasoned technical decisions is preferred.
- Experience in performance engineering or API design is preferred.
Benefits
- Competitive base salary reflecting skills and experience.
- Flexible work location with the option to work from home or an office.
- Ability to work remotely from abroad for up to 30 days per year.
- Extra time off.
- Medical insurance allowance for employees and families.
- Learning and development opportunities including conferences, courses, and language classes.
- Relocation support.
- Language classes.
- Hot meals or a lunch allowance on workdays.
- Mental health support.
- On-site gym or sports club stipend.
- Internal company events; benefits may vary by location.
About JetBrains
JetBrains builds software development tools, best known for the IntelliJ IDEA family of IDEs (including PyCharm, CLion, Rider) and team products like TeamCity, YouTrack, and Space. It also created the Kotlin programming language, widely used for Android development. Founded in 2000 and headquartered in Amsterdam, the privately held company sells commercial licenses and subscriptions to individual developers, teams, and enterprises.
