Senior Software Engineer, Agent Gateway at Okta | CA | Rezi

Senior Software Engineer, Agent Gateway at Okta

Senior Software Engineer, Agent Gateway

Okta · CA

5 days ago

Senior Software Engineer, Agent Gateway

Okta · CA

6 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer, Agent Gateway role.

Rezi rewrites your resume against Okta's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer, Agent Gateway posting at Okta — free, in seconds.

About the Role

Okta is seeking a Senior Software Engineer to build the Agent Gateway, an identity-aware infrastructure connecting enterprise AI agents to authorized resources. This role involves owning features and components across data and control planes, implementing specifications like token exchange and policy evaluation, and shipping reliable, performant services at scale.

Responsibilities

  • Own the implementation of gateway features end-to-end, including virtual MCP server aggregation, token exchange, and policy evaluation, with built-in tests, observability, and operational readiness.
  • Write code for credentials, tokens, tenant isolation, and audit logging within the runtime path, ensuring correctness and reliability.
  • Implement and adhere to MCP, OAuth token exchange, and agent identity specifications, providing feedback from production to designs and reference implementations.
  • Utilize agentic tooling such as Claude, Claude Code, and MCP-connected agents in daily workflows for design, code generation, code review, and operations.
  • Participate in code review, testing, incident response, and the design-doc culture to elevate the team's engineering standards.

Requirements

  • 4+ years of experience building production backend systems, preferably distributed and highly available.
  • Proficiency in shipping production services using Java and/or Go.
  • Working knowledge of OAuth 2.0 and OIDC, with comfort in reading and implementing spec-driven code.
  • Hands-on experience with service rollouts, feature flags, observability, and incident response.
  • Working familiarity with agentic development tools (e.g., Claude Code, MCP servers, AI-assisted code review) and an understanding of their benefits.
  • Clear written and verbal communication skills.
  • Ability to collaborate across a data plane service and a larger identity control plane.

Skills

  • Java
  • Go
  • OAuth 2.0
  • OIDC
  • RFC 8693 token exchange
  • Service rollouts
  • Feature flags
  • Observability
  • Incident response
  • Agentic development tools
  • Claude Code
  • MCP servers
  • AI-assisted code review
  • MCP
  • OAuth token exchange
  • Agent identity specifications
  • Multi-tenant SaaS platforms
  • Identity
  • Authorization
  • Edge-of-network services
  • Standards work (MCP, OAuth, GNAP, DCR)
  • Full-stack development
  • Frontend development

Location

  • Canada

Work Type

  • Full-time

Experience Level

  • Senior

Salary/Compensations

  • $136,000—$187,000 CAD

Benefits

  • Equity
  • Bonus
  • Health insurance
  • Dental insurance
  • Vision insurance
  • RRSP with a match
  • Healthcare spending
  • Telemedicine
  • Paid leave (including PTO and parental leave)

About the Company

  • Okta is building the trusted, neutral infrastructure that enables organizations to safely embrace AI.
  • Okta's global community spans over 20 offices worldwide, united by a drive to innovate.
  • Okta provides an immersive, in-person onboarding experience designed to accelerate impact and connect employees to the company's mission and team.

Equal Opportunity

  • Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran.
  • Okta considers for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
  • Reasonable accommodation is available for individuals needing assistance with the job application, interview process, or onboarding.
  • Okta may use Automated Employment Decision Tools (AEDT) that use artificial intelligence, machine learning, or other automated processes to assist in the recruitment and hiring process for applicants or employees residing in New York City.