Amsterdam
22 Apr 2026
Staff Software Developer (IntelliJ Platform) logo

Staff Software Developer (IntelliJ Platform)

JetBrains

Staff Software Developer (IntelliJ Platform)

JetBrains is seeking a Staff Software Developer to join the IntelliJ Platform team in Amsterdam, focusing on plugin development ecosystem and core subsystem re-architecture. The role requires extensive experience in platform architecture, JVM concurrency, and Kotlin coroutines.

On-siteFull-timePrincipalPlatform ArchitectureSystems Design

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

On-site with flexibility: remote from home or office, up to 30 days per year abroad

Employment Type

Full-time

Experience Level

Staff Software Developer

Core Qualifications

Technical (Must-have)
platform architecturesystems designJVM concurrencyKotlin coroutinestechnical writingdocumentationlarge-scale refactoringmonorepos
Soft Skills
critical thinkingarchitectural foresightorganization

Preferred Qualifications

Technical (Nice-to-have)
developer toolsUI frameworksdatabase internalsnetwork applications

Key Responsibilities

  • Drive the plugin development ecosystem (internal and external) for remote development and UI tooling by defining clear, minimal APIs, drafting documentation, and shaping the team's definition of done.
  • Re-architect several core subsystems to meet modern needs, including making settings flexible and portable across machines (for remote or dev-provisioned environments).
  • Organize and implement processes related to the deprecation cycle for the IntelliJ Platform API.
IntelliJ PlatformStaff Software DeveloperKotlinJVMRemote DevelopmentPlugin DevelopmentJetBrainsAmsterdamOn-site