CareerPlanGet AI match score →

Staff Software Developer (Kotlin Libraries)

Berlin🌐 Remote💼 Full-time🗓 2026-06-15 → 2026-07-30

Core

Create and maintain foundational Kotlin libraries and core primitives used by hundreds of thousands of developers, while participating in the design committee to shape the Kotlin API and language features.

Role type

Staff Software Developer (Kotlin Libraries)

Builds

Foundational Kotlin libraries, core primitives, standard tools, and language specifications

Domain

Computer Science, Software Engineering, JVM, Language Design

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Kotlin, JVM development, Computer Science fundamentals, Software Engineering, API design, Performance engineering

Preferred skills

Deep understanding of Java standard library implementation, Design document creation for complex systems, Trade-off analysis, JIT optimization, Interface hierarchy design

Technologies

Kotlin, JVM, Java

Responsibilities

Create and maintain foundational libraries for Kotlin core primitives, Become an expert in specific domains of computer science and software engineering, Be part of a design committee that decides how the Kotlin API should be shaped, Participate in creating standard Kotlin tools, specifications and language features

Seniority

Staff, hands-on IC with strategic influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗