CareerPlanSign in

Staff Software Engineer

Bengaluru, India💼 Full-time🗓 2026-09-30 → 2026-10-02

Core

Building, designing, and maintaining the Onboarding and Lifecycle Management (LCM) platform for importing, syncing, and provisioning identities and access policies at scale.

Role type

Staff Software Engineer (Infrastructure & Platform)

Builds

Identity management services, provisioning systems, and LCM infrastructure

Domain

Enterprise Identity & Access Management (IAM)

Required skills

Java, Spring Boot, SCIM, Cloud Infrastructure (AWS/GCP), RESTful APIs, SOAP APIs, Caching, Stream Processing, Resilient Architectures, Unit Testing, Performance Tuning

Preferred skills

Server-side technologies (asynchronous processing, multi-threading), TDD, UI development/JavaScript, IAM protocols (OAuth, OpenID Connect, SAML)

Technologies

Java, Spring Boot, AWS, GCP, Splunk, Syslogs, REST, SOAP, OAuth, OpenID Connect, SAML, SCIM

Responsibilities

Design and implement features with functional and unit tests, troubleshoot customer issues and debug from logs, conduct design and code reviews, provide technical leadership and mentorship to junior engineers, interface with Architects, QA, and Product Owners, partner with SRE teams for deployment work

Seniority

Staff, hands-on IC with significant mentorship (via careerplan.io/jobs/8236504-staff-software-engineer-at-okta)