Principal Software Engineer - Access Foundation
Core
Building foundational components and frameworks for Okta's Access Management platform to enable secure, scalable identity and access management for enterprises.
Role type
Principal Software Engineer (Backend/Infrastructure)
Builds
Core components of the Okta Access Management platform, client software, and reusable frameworks for other engineering teams.
Domain
Cybersecurity / Identity and Access Management (IAM)
Deliverable
production ML models | product features | infrastructure
Required skills
Java, distributed systems, security engineering, object-oriented design, CI/CD, architectural design, scalability patterns
Preferred skills
IAM protocols (SAML, OAuth, FIDO, WebAuthn), threat modeling, UI technologies (Angular, ReactJS, Vue), cybersecurity certifications
Technologies
Java, Angular, ReactJS, Backbone, Vue, SAML, OAuth, FIDO, WebAuthn
Responsibilities
Design and develop core components of the Access Management platform; lead architectural design for new features and services; build frameworks to enable other teams to ship secure code; collaborate on technical strategy and prototyping; drive operational excellence and quality culture.
Seniority
Principal, hands-on IC with strategy & mentorship