InternFlow

Greenhouse ·

full-time

Senior Software Engineer, Lifecycle Management

Okta · Bengaluru

Okta is a provider of enterprise identity management solutions, focusing on secure infrastructure that connects users to technology. As a Senior Software Engineer for the Lifecycle Management (LCM) Platform team, you will be responsible for designing and maintaining services that handle identity provisioning, synchronization, and access management. Your day-to-day work will involve building scalable software components, conducting code reviews, and performing system analysis to ensure high performance. You will collaborate with cross-functional teams including QA, Product Management, and Site Reliability Engineering to develop connectors for various cloud and on-premise applications. The role requires troubleshooting complex customer issues, debugging through logs, and implementing robust test coverage. This position is well-suited for an experienced engineer with a strong background in object-oriented programming, particularly Java, and experience managing data stores or directory services like LDAP and Active Directory. Candidates should be comfortable working on mission-critical systems at scale and possess a solid understanding of RESTful APIs and cloud infrastructure, making it an ideal fit for someone who enjoys solving complex technical challenges in a fast-paced environment.

software engineeringidentity and access managementlifecycle managementjavacloud infrastructureldapactive directoryrestful apisdistributed systemssenior engineer

Education

  • Level: Bachelor's degree
  • Courses: B.S. Computer Science
  • Specializations: Computer Science
Software DevelopmentHybrid5-5 yrs experience

Key Skills

JavaRelational DatabasesActive DirectoryLDAPRESTful APIsDebuggingCachingAsynchronous ProcessingMulti-threadingTest-Driven DevelopmentOAuthOpenID ConnectSAMLSCIMMicrosoft Azure Management APIs

Notes

['Hybrid work model']

Experience required

5-5 years experience
0 yrs10+ yrs

About the Role Senior Software Engineer for Onboarding and Lifecycle Management platform, building and scaling services for identity provisioning and access policies. Responsibilities Work with senior engineering team on major development projects, design and implement solutions. Conduct code reviews, performance tuning, and testing. Collaborate with QA, product, architects, and UX teams. Develop connectors to on-prem and cloud apps. Partner with product, QA, and SRE for scoping, development and deployment. Design high-performance, scalable components and prototype for scale. Troubleshoot customer issues using logs (Splunk, Syslogs). Requirements 5+ years software development experience. Proficiency in Java and object-oriented programming. Experience with relational databases. Knowledge of directory services (Active Directory, LDAP). Experience building RESTful APIs. Ability to debug and work on large-scale systems. Familiarity with caching, asynchronous processing, multi-threading, Test-Driven Development. Understanding of IAM protocols (OAuth, OpenID Connect, SAML, SCIM) and Microsoft Azure Management APIs, ADFS, Office 365, Directory Synchronization tools. Eligibility B.S. in Computer Science or related field.

Skills for this role

JavaRelational DatabasesActive DirectoryLDAPRESTful APIsDebuggingCachingAsynchronous ProcessingMulti-threadingTest-Driven DevelopmentOAuthOpenID ConnectSAMLSCIMMicrosoft Azure Management APIs

Required skills

JavaRelational DatabasesActive DirectoryLDAPRESTful APIsDebuggingCachingAsynchronous ProcessingMulti-threadingTest-Driven DevelopmentOAuthOpenID ConnectSAMLSCIMMicrosoft Azure Management APIs

Also mentioned in the listing

software engineeringidentity and access managementlifecycle managementcloud infrastructuredistributed systemssenior engineer
RoleSenior Software Engineer, Lifecycle Management
CompanyOkta
LocationBengaluru
CompensationNot disclosed
Posted2026-09-22
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

About Okta

Okta, Inc. is an Identity-as-a-Service (IDaaS) company founded in 2009 and based in San Francisco. The company provides identity and access management solutions for workforces, customers, and AI agents. Its offerings include the Okta Platform for governance and the Auth0 Platform for authentication. Okta’s services are designed to secure human and machine identities, helping organizations manage access across their digital ecosystems. The company serves a diverse client base, including major government agencies and two-thirds of the Fortune 100, supporting thousands of organizations globally in securing their business operations and digital infrastructure.

All jobs and hiring details at Oktaokta.com

More at Okta

Other jobs at Okta

See all 80 openings at Okta

Explore Related Placements


// similar opportunities

You might also like

Principal Software Engineer, Lifecycle Management

Okta

Okta logo
Bengalurufull-time
Greenhouse

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure th...

Apply now →

Senior Software Engineer

Okta

Okta logo
Bengalurufull-time
Greenhouse

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure th...

Apply now →

Senior Software Engineer, Engagement

Discord

San Francisco Bay Areafull-time
B.EGreenhouse# React

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly ever...

Apply now →

Senior Staff Software Engineer, Entity Management

Gusto

San Francisco, CA - Hybridfull-time
HybridComputer Science, EngineeringGreenhouseSoftware Development# Ruby on Rails# Typescript# React# Software Development

About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners c...

['Hybrid work model', 'Travel to Denver office for onboarding']

Apply now →

Senior Software Engineer - Identity & Access Management

Brex

Brex logo
San Francisco, California, United Statesfull-time
Greenhouse

Why join us Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corpo...

Apply now →

Senior Software Engineer Salesforce

Okta

Okta logo
Bengalurufull-time
Greenhouse

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure th...

Apply now →