Principal Engineer UI, Lifecycle Management
Hybrid · Bengaluru, Karnataka, India
Job Summary
Principal UI Software Engineer (full stack) within Identity Lifecycle and Administration at Okta. Focus on enhancing and managing services for importing, syncing and provisioning identities and access policies (users, groups, roles, entitlements). Act as technical authority for the Identity Lifecycle and Administration group, defining long-term technical strategy and architecture. Responsibilities include implementing specialized UI components, evolving front-end architecture, owning frontend decisions for mission-critical systems, enabling productivity across teams, providing deep technical mentorship, and establishing architectural standards for developer experience, observability, and quality.
Required Qualifications
- 10+ years of software development experience
- Proficiency in modern front-end technologies, including TypeScript, React, and Next.js
- Expertise in software architecture with a strong background in Java, Python, or C++, and experience with Spring, React.js, or Node.js
- Experience with design systems, component libraries, and scalable UI architectures
- Obsessive attention to detail in user experiences
- Deep understanding of web performance optimization, accessibility standards (WCAG), and responsive design
- Strong communication skills and ability to distill complex concepts into simple narratives
- Education: B.S. Computer Science or equivalent
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.