CareerPlanGet AI match score →

Principal Software Engineer, Architect - Java Backend

Bengaluru 💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Building foundational components and frameworks for Okta's identity and access management solutions to enable secure user authentication and authorization.

Role type

Principal Software Engineer, Architect (Java Backend)

Builds

Okta Access Management platform, cloud services, and client software for secure login and authenticator access.

Domain

Cybersecurity / Identity and Access Management (IAM)

Deliverable

production ML models | product features | infrastructure

Required skills

Java development, design patterns, scalability patterns, security engineering, object-oriented principles, CI/CD practices, distributed systems

Preferred skills

IAM protocols (SAML, OAuth, FIDO, WebAuthn), threat modeling, UI technologies (Angular, ReactJS, Backbone, Vue), cybersecurity principles, secure coding practices

Technologies

Java, SAML, OAuth, FIDO, WebAuthn, Angular, ReactJS, Backbone, Vue

Responsibilities

Design, develop, and maintain core components of the Okta Access Management platform; Lead architectural design and implementation of new features and services; Build and maintain frameworks enabling other teams to ship modular and secure code; Collaborate on technical strategy and lead prototyping of framework components; Contribute to technical designs, proposals, and architectural decisions; Drive a culture of quality, robust testing, monitoring, and operational excellence.

Seniority

Principal, hands-on IC with strategy & mentorship

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