Senior Software Engineer, AI Framework & Services (auth0)

Okta Okta · Enterprise · San Francisco, CA · Emerging Tech-694

Senior Software Engineer role focused on building backend systems, APIs, and services that extend identity and authorization capabilities to AI agent workflows. The role involves owning features end-to-end, integrating credentials for agents, and defining patterns for agent identity and delegated access in a fast-moving, early-stage product area.

What you'd actually do

  1. Design and implement backend systems, APIs, and services that bring identity and authorization capabilities to AI agent workflows.
  2. Own features end-to-end, from technical design through production, with attention to reliability, security, and developer experience.
  3. Build integrations that allow agents to securely acquire, use, and scope access credentials in real-world environments.
  4. Contribute to system design decisions, make thoughtful technical tradeoffs, and communicate them clearly to peers and partners.
  5. Help define patterns and abstractions for problems the industry hasn't fully solved yet: agent identity, delegated access, trust boundaries across agentic systems.

Skills

Required

  • 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 think about how credentials are handled, how trust is established, and what can go wrong at the integration boundary.
  • Strong system design skills. You can scope a feature, identify the tradeoffs, and deliver something that holds up in production.
  • Collaborative instincts: you work well across functions, communicate constraints clearly, and help the people around you move faster.
  • Comfort operating in a product engineering context, writing code that serves real customers, not just internal tools.

Nice to have

  • Experience with identity, authentication, or authorization systems (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 first-class concern.
  • Contributions to open-source projects relevant to identity, security, or AI tooling.

What the JD emphasized

  • AI agents
  • identity and authorization
  • agentic systems
  • backend systems, APIs, and services
  • developer-facing APIs

Other signals

  • AI agents
  • identity and authorization for agents
  • agentic systems
  • backend systems, APIs, and services
  • developer-facing APIs