About the Role
Identity is fundamental to unleashing the potential of AI. Okta is committed to securing AI by developing trusted, neutral infrastructure that enables organizations to safely adopt this new era. This endeavor requires a persistent drive to address complex challenges with real-world implications. We are seeking builders and owners who operate with speed and urgency and execute with excellence. This role offers an opportunity for career-defining work, and we are fully invested in this mission.
The Team: AI Frameworks & Services (AIFS)
The nature of software interaction is evolving. AI agents are moving beyond merely responding to users; they are taking actions, calling APIs, managing credentials, and operating across systems on behalf of individuals and organizations. This shift introduces a critical question: how do you extend identity to an agent?
The AI Framework & Services team, part of Auth0's AI Products organization, is directly addressing this challenge. We are developing product capabilities that enable developers to integrate identity and authorization into agentic systems, thereby treating agents as legitimate principals with proper access controls and accountability.
This is an early-stage, high-ownership domain. The product surface is still being defined, customer problems are real and unresolved, and the team actively shapes both what is built and how it is built. We collaborate closely with security, platform, and product partners to deliver capabilities that developers can confidently use in production.
The Opportunity
As a Senior Software Engineer on the AIFS team, you will be responsible for owning and delivering product capabilities at the intersection of identity, security, and AI-powered applications. Your primary focus will be on backend systems, including APIs, services, integration patterns, and the infrastructure that ensures reliable access control at scale. You will also work across the stack as product requirements demand.
You will operate in an environment where optimal abstractions are not always obvious, where customer needs are still emerging, and where your contributions today could form the foundation for how developers authenticate and authorize AI agents tomorrow. If you seek genuine ownership of challenging problems in a significant domain, this role is for you.
What You'll Do
- Design and implement backend systems, APIs, and services that provide identity and authorization capabilities for AI agent workflows.
- Own features end-to-end, from technical design through production deployment, prioritizing reliability, security, and developer experience.
- Build integrations that enable agents to securely acquire, use, and scope access credentials in real-world environments.
- Contribute to system design decisions, make well-considered technical tradeoffs, and clearly communicate these to peers and partners.
- Help define patterns and abstractions for problems not yet fully resolved by the industry, such as agent identity, delegated access, and trust boundaries across agentic systems.
- Instrument and monitor production systems with a focus on observability, operational health, and rapid incident response.
- Collaborate closely with product, security, and platform partners to shape product development and integration with the broader Auth0 platform.
- Provide substantive code reviews and mentor teammates to elevate the engineering bar across the team.
What You Bring
- Proven experience designing and shipping production-grade backend systems: APIs, services, and integrations that operate at scale under real constraints.
- Strong foundation in one or more backend languages (Node.js/TypeScript, Go, Python, or similar); comfortable with REST and event-driven API patterns.
- Experience building in ambiguous, fast-moving environments where the problem definition evolves alongside the solution.
- A security-conscious mindset: you consider how credentials are managed, how trust is established, and potential issues at integration boundaries.
- Strong system design skills. You can scope a feature, identify tradeoffs, and deliver a production-ready solution.
- Collaborative instincts: you work effectively across functions, communicate constraints clearly, and help accelerate your colleagues.
- Comfort operating in a product engineering context, writing code that serves real customers, not just internal tools.
Nice to Haves
- Experience with identity, authentication, or authorization systems (e.g., OAuth 2.0, OIDC, FAPI, token-based access control).
- Familiarity with AI agent frameworks, orchestration tools, or the Model Context Protocol (MCP).
- Exposure to agentic application patterns: tool use, multi-step workflows, agent-to-agent communication.
- Experience with containerized environments (Docker/Kubernetes) and cloud infrastructure (AWS, GCP, or Azure).
- Prior work on developer-facing APIs, SDKs, or integrations where developer experience was a primary consideration.
- Contributions to open-source projects relevant to identity, security, or AI tooling.