Principal Software Engineer, SecureAI
Role Overview
Join Okta's Secures AI team as Principal Software Engineer on the Agent Access Policies sub-team.
The team builds identity management and security capabilities for AI agents, including infrastructure to authenticate, authorize, and audit access at enterprise scale.
Key Skills for This Role
Full Job Posting
Role and team
Join Okta's Secures AI team as Principal Software Engineer on the Agent Access Policies sub-team.
The team builds identity management and security capabilities for AI agents, including infrastructure to authenticate, authorize, and audit access at enterprise scale.
Work arrangement
- The posting is marked hybrid and describes an in-person onboarding experience.
What you'll do
- Set technical direction for the Agent Access Policies framework and guide cross-platform architectural decisions.
- Design distributed systems for throughput, reliability, and consistency; turn ambiguous platform problems into modular technical designs.
- Build for both human and agent consumers and support their ability to build and automate on the platform.
- Set engineering standards, lead technical reviews, mentor engineers, and align architecture with adjacent teams.
- Advance AI-native development practices and improve CI/CD, observability, documentation, reliability, support processes, and technical debt.
- Partner with Product and Design to own customer outcomes and raise the team's technical bar.
Qualifications
- 10+ years of software engineering experience and a proven record as a Principal- or Staff-level individual contributor.
- Extensive experience designing and operating high-scale, reliable backend and event-driven systems.
- Ability to own ambiguous problems and drive technical direction without heavy top-down scoping.
- Experience working across engineering, product, and architecture and defining scalable backend architectures with complex API integrations.
- Strong understanding of web authentication, authorization, authentication flows, and sensitive-data security.
- Deep expertise building reliable, secure enterprise software in Java or another type-safe language.
- Bachelor's or Master's degree in Computer Science or a related field.
Additional experience
- Experience leading a meaningful change in engineering practices, such as AI adoption, developer tooling, or culture change, is a plus.
- Identity, authorization, or IAM protocols such as OAuth, OIDC, or SAML are extra credit.
- Familiarity with agentic tooling, MCP, or LLM-facing design is extra credit.
About Okta
Okta builds identity infrastructure intended to help organizations adopt AI securely. The Secures AI team is developing identity security capabilities for agentic systems.
Employee experience
- The company describes support for well-being, social impact, talent development, and community connection.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Okta
Senior Technical Consultant, Okta
Washington, USA
Senior Software Engineer (Core Frontier)
Bengaluru, IND
Solutions Engineer, Okta (Enterprise West)
Bellevue, USA
Senior Technology Specialist, Executive Support
San Francisco, USA
Sr. Software Engineer, AI Platform & Infrastructure
San Francisco, USA
Sr. Customer Success Manager
Toronto, CAN
Technical Content Manager
Chicago, USA
Staff Software Engineer, AI Platform & Infrastructure
San Francisco, USA