CareerPlanSign in

Staff Software Developer (IAM)

Multiple locations🌐 Remote💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Design, build, and operate the foundational identity management and access services for JetBrains' unified AI-native platform, handling authentication, authorization, organizations, and user memberships.

Role type

Staff Software Developer (Identity & Access Management)

Builds

Core identity services (auth, authz, orgs, memberships) and robust authentication components for JetBrains products (YouTrack, IDE Services, License Vault, Qodana).

Domain

Developer tools / SaaS / Identity & Access Management

Deliverable

production ML models | product features | infrastructure

Required skills

Kotlin, JVM development, Go, Postgres, Kubernetes, OpenTelemetry, Grafana, SaaS multi-tenant architecture, SDLC ownership, PR review, system design

Preferred skills

Identity protocols (OAuth 2.0, OIDC, SAML 2.0, SCIM 2.0), domain modeling for identity systems, cybersecurity risk estimation, SSDLC practices

Technologies

Kotlin, Go, Postgres, Kubernetes, OpenTelemetry, Grafana

Responsibilities

Own the entire SDLC including codebase, architecture, and operations; Maintain and evolve services ensuring reliability and performance; Design and implement new features in identity, organization, membership, group, and workspace domains; Review and integrate PRs from other platform teams; Manage integrations with other JCP platform components and connected applications

Seniority

Staff, hands-on IC with strategic ownership

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