CareerPlanSign in

Senior Software Engineer, Lifecycle Management

Bengaluru 💼 Full-time🗓 2026-09-22 → 2026-09-26

Core

Build, design, and maintain the Onboarding and Lifecycle Management (LCM) Platform for importing, syncing, and provisioning identities and access policies at scale.

Role type

Senior Software Engineer (Identity Lifecycle Management)

Builds

Identity management platform services (user/group/role provisioning, syncing, onboarding)

Domain

Enterprise Identity and Access Management (IAM)

Deliverable

production ML models | product features

Required skills

Java, relational databases, Active Directory, LDAP, RESTful APIs, debugging, scalable system design

Preferred skills

server-side caching, asynchronous processing, multi-threading, TDD, OAuth, OpenID Connect, SAML, SCIM, Microsoft Azure management APIs, ADFS

Technologies

Java, Active Directory, LDAP, Splunk, Syslogs, Microsoft Azure, Office 365

Responsibilities

Design and implement core high-performance scalable software components; conduct code reviews and performance tuning; collaborate with QA to implement comprehensive test coverage; troubleshoot customer issues and debug from logs; interface with cross-functional teams to develop connectors to on-prem and cloud apps; analyze and refine requirements with Product Management.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.