Similar Jobs
See allNew Software Engineer - Auth0/AuthZ (Java)
New Relic
US
Java
Ruby
SQL
Kotlin Developer
Valka.ai
Global
Kotlin
AWS
Docker
Platform Backend Engineer — Go/Rust & Distributed Systems
Jobgether
Canada
Go
Rust
Kafka
Staff Backend Developer (Kotlin/Java)
CI&T
Brazil
Kotlin
Java
Microservices
Engineering Manager, IAM
Bestow
US
Go
Kubernetes
PostgreSQL
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.