JetBrains Logo

JetBrains

Staff Software Developer (Kotlin Libraries)

Posted An Hour Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Germany
Entry level
In-Office or Remote
Hiring Remotely in Germany
Entry level
Create and maintain foundational Kotlin libraries used by hundreds of thousands of developers. Contribute to Kotlin API design, standard tools, specifications, and language features. The role requires deep computer science expertise, careful technical reasoning, design documentation, performance engineering, and API design, with potential work involving JVM internals, Unicode, time zones, and language interoperability.
The summary above was generated by AI
As part of our team, you will:
  • Create and maintain foundational libraries for Kotlin core primitives that are used by hundreds of thousands of developers

  • 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

Preferable: 

  • JVM development experience down to the implementation details of the Java standard library

  • Strong understanding of the domain you've been working with

  • Ability to write design documents for complex systems with strong reasoning behind each trade-off and technical decision

  • Experience in performance engineering or API design

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.


Why join JetBrains? 

  • Strong base salary. We offer competitive pay that reflects your skills and experience.
  • Flexible work location. Enjoy the freedom to work from home or from the office.
  • Remote work. Spend up to 30 days per year working remotely from abroad.
  • Extra time off. More days to relax, recharge, and do the things you love.
  • Medical insurance allowance. Enjoy 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. (keep if relevant for the role)
  • Language classes. Pick up the local language or sharpen your English skills.
  • Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.
  • Mental health support. To help you feel your best, we provide easy access to professional mental health services.
  • Sports benefit. Enjoy an on-site gym or sports club stipend.
  • Internal events. Join company-wide celebrations and team gatherings.

*Some benefits may vary depending on location.

#LI-KT1 


We are an equal opportunity employer
We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Similar Jobs

3 Hours Ago
Remote or Hybrid
Mid level
Mid level
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Drive B2B sales growth across Germany and potentially EMEA by identifying new opportunities, managing the full sales cycle, developing strategic customer relationships, growing existing accounts, and selling advisory, assessment, consulting, coaching, and training solutions. Maintain Salesforce forecasting and pipeline data while collaborating with technical experts and traveling regularly to customer sites and industry events.
Top Skills: CRMSalesforce
Yesterday
In-Office or Remote
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Leads strategic service delivery for top multinational accounts across HPE service units and regions. Owns account governance, contractual performance, executive client relationships, service improvement, financial and risk management, steering committees, and delivery orchestration. Partners with sales on portfolio expansion, pre-sales, solution design, and change negotiations. Requires broad technology knowledge, IT service management expertise, and leadership of complex virtual, cross-cultural teams.
Top Skills: Hybrid CloudItilItsmModular DatacenterNetworkingPce VmeStorage
Yesterday
Remote or Hybrid
Entry level
Entry level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Lead enterprise software sales across the DACH region, targeting new accounts and expanding existing customer relationships. Responsibilities include territory planning, full-cycle selling, executive engagement, account growth, pipeline development, negotiation, closing, and coordinating internal teams. The role requires accounting knowledge, enterprise sales experience, strong communication and account-planning skills, fluency in English and German, and willingness to travel.
Top Skills: BlacklineEnterprise SoftwareFinancial Technology Solutions

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account