Senior Software Engineer, Agent Gateway

Okta
Toronto
Workplace: OnsiteFull timeCAD 136,000 - 187,000 annuallyFunction: Software EngineeringExperience: 4+ yearsSkills: ["Clear communication","Collaboration","Operational readiness","Incident response","Attention to correctness"]

Build and ship Okta’s Agent Gateway identity-aware infrastructure that connects enterprise AI agents to authorized tools, data, and services. Own gateway features across the data and control planes, implementing token exchange, request routing, credential resolution, and policy evaluation. Operate in the runtime path with strong correctness, reliability, observability, and incident readiness, while integrating and evolving MCP and OAuth/OIDC-based agent identity standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
16 hours ago

Senior Software Engineer, Agent Gateway

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and ship Okta’s Agent Gateway identity-aware infrastructure that connects enterprise AI agents to authorized tools, data, and services. Own gateway features across the data and control planes, implementing token exchange, request routing, credential resolution, and policy evaluation. Operate in the runtime path with strong correctness, reliability, observability, and incident readiness, while integrating and evolving MCP and OAuth/OIDC-based agent identity standards.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own end-to-end implementation of Agent Gateway features, from virtual MCP server aggregation to token exchange and policy evaluation, including tests and observability.
  • •Write runtime-path code for credentials, tokens, tenant isolation, and audit logging, prioritizing correctness and reliability.
  • •Read and implement MCP, OAuth token exchange, and agent identity specifications, and feed production lessons back into designs.
  • •Use agentic tooling (Claude, Claude Code, MCP-connected agents) to support development and operations workflows.
  • •Contribute to quality through code reviews, testing, incident response, and participation in a design-doc culture.

Pay and Benefits

Salary: CAD 136,000 - 187,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRrspTelemedicinePaid LeaveParental Leave

Key Requirements

  • •4+ years building production backend systems, ideally distributed and highly available.
  • •Proficiency shipping production services in Java and/or Go.
  • •Working knowledge of OAuth 2.0 and OIDC and ability to read/implement spec-driven code; familiarity with RFC 8693 token exchange is a plus.
  • •Hands-on experience with service rollouts, feature flags, observability, and incident response.
  • •Working familiarity with agentic development tools (e.g., Claude Code, MCP servers) and the ability to collaborate across data plane and control plane services.
Experience:4+ yearsSaaSDistributed systemsBackend systemsAgentic developmentIdentity & authorization
Skills:Clear communicationCollaborationOperational readinessIncident responseAttention to correctness
Languages:English
Tech Stack:JavaGoOAuth 2.0OIDCMCPToken exchangeRFC 8693OAuth token exchangeDCRGNAPClaudeClaude CodeAgentforce

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn