Similar Jobs

See all

The Role:

  • Join the identity management and access team within the JetBrains Platform team.
  • Own services responsible for authentication, authorization, organizations, and user memberships.
  • Build foundational dependencies for the rest of the platform.

Responsibilities:

  • Maintain and evolve services in Kotlin and Go, ensuring reliability and performance.
  • Review and integrate PRs from other platform teams.
  • Manage integrations with other JCP components and connected applications.

Requirements:

  • 7+ years of JVM development experience, preferably with Kotlin.
  • Experience building and operating SaaS production services in a distributed, multi-tenant environment.
  • Familiarity with devops stack: K8S, OpenTelemetry, Grafana.

Why Join JetBrains:

  • Strong base salary and competitive pay.
  • Flexible work location with remote and office options.
  • Extra time off, medical insurance, learning opportunities, and more.

JetBrains

JetBrains creates developer tools that help software teams be more productive. With over 1,000 employees worldwide, the company fosters a culture of innovation and flexibility, offering remote work options and continuous learning opportunities.

Apply for This Position