# Staff Software Engineer - Lifecycle Management

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 8+ years
**Skills:** Java, SCIM, Spring Boot, AWS, GCP, REST APIs, Soap Apis, Splunk, Caching, Stream Processing, OAuth, Openid Connect, SAML, JavaScript
**Posted:** 2026-07-31

> Build and scale Okta’s Lifecycle Management platform for identity importing, synchronization, and provisioning. The role requires strong Java and cloud infrastructure experience, expertise in resilient distributed systems and identity protocols, and the ability to provide technical leadership and mentorship.

## Job Description

## Responsibilities
- Work with senior engineering teams on major development projects, including design and implementation.
- Contribute to implementation of the Lifecycle Management infrastructure.
- Troubleshoot customer issues and debug using logs, including Splunk and syslogs.
- Design and implement features with functional and unit tests, monitoring, and alerts.
- Conduct design and code reviews, analysis, and performance tuning.
- Prototype quickly to validate scale and performance.
- Provide technical leadership and mentorship to junior engineers.
- Collaborate with architects, QA, product owners, Engineering Services, and Tech Ops.
- Partner with Product Development, QA, and Site Reliability Engineering teams to scope development and deployment work.

## Requirements
- 8+ years of software development experience in Java, preferably with significant experience in SCIM and Spring Boot.
- 5+ years of experience building services, internal tools, and frameworks.
- 2+ years of experience automating and deploying large-scale production services in AWS, GCP, or similar cloud infrastructure.
- Deep understanding of infrastructure technologies, including caching, stream processing, and resilient architectures.
- Experience with RESTful APIs and SOAP APIs.
- Ability to work effectively with distributed teams and people from diverse backgrounds.
- Experience leading and mentoring junior engineers.
- B.S. in Computer Science or a related field.

## Nice to Haves
- Experience with server-side technologies, including caching, asynchronous processing, and multithreading.
- Experience with test-driven development.
- Experience with UI development or JavaScript frameworks.
- Knowledge of identity and access management protocols and technologies, including OAuth, OpenID Connect, SAML, and SCIM.

## Similar jobs

- [Sr. Staff Engineer - Payments & Commerce Platform](https://hotfix.jobs/jobs/153f52a7-9c89-4b7b-b5f1-fd9fa8b0f5d8) - GoHighLevel - Remote
- [Staff Software Engineer - Financial Integrity](https://hotfix.jobs/jobs/628b08cc-4a96-4422-8259-827b91dafd1e) - Rippling - Bengaluru, India
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr
- [Staff Software Engineer, Security Platform](https://hotfix.jobs/jobs/4781c25d-fac1-4310-82f6-3708762dc1df) - Coinbase - Remote - ₹9.4M – ₹9.4M/yr
- [Staff Engineer](https://hotfix.jobs/jobs/266a6958-bad8-43f5-a0de-de4c0c7c2e8e) - Reltio - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/7b3b1332-6d87-41ba-856a-5ea32addd17d
**Canonical:** https://hotfix.jobs/jobs/7b3b1332-6d87-41ba-856a-5ea32addd17d