Staff Software Engineer
Core
Architecting and delivering the federated authentication platform (login, onboarding, recovery) for the Okta Identity Engine to enable enterprise-grade secure access.
Role type
Staff Software Engineer (Federated Authentication)
Builds
Federated authentication platform and core orchestration building blocks for the Okta Identity Engine
Domain
Cybersecurity / Identity and Access Management (IAM)
Required skills
Enterprise-grade web application architecture, distributed systems design, Object-Oriented programming (Java/C#), technical leadership, system scalability, security vulnerability resolution
Preferred skills
IAM protocols (OAuth, OIDC, SAML), cybersecurity principles, secure coding practices
Technologies
Java, C#, OAuth, OIDC, SAML, distributed data stores, event-driven architectures
Responsibilities
Define long-term technical strategy for the federated authentication platform, lead design and implementation of core platform features, collaborate with Product and Design to shape the roadmap, resolve complex technical challenges (performance, security, architecture), mentor senior engineers, write maintainable code and address technical debt
Seniority
Staff, hands-on IC with strategic influence