Skip to content
OktaOkta

Staff Software Engineer, AI Agentic Experience

Build developer tooling, applications, integrations, and documentation that enable secure AI agents and identity-powered applications. The role requires 8+ years of software engineering experience, strong JavaScript/TypeScript, Golang and/or Python skills, and expertise in authentication, authorization, and emerging AI frameworks.

About the job

Responsibilities

  • Design and build developer tooling that helps developers secure and manage infrastructure such as MCP servers.
  • Build demo applications showcasing secure, identity-powered AI use cases in real-world environments.
  • Contribute to open source projects within Auth0 and across the broader AI and identity ecosystem.
  • Write and maintain high-quality documentation, including API references, quickstarts, best practices, and AI-native tooling documentation such as llm.txt.
  • Drive integration with emerging AI frameworks by creating adapters, utilities, and interfaces for agent runtimes and orchestration layers.
  • Collaborate with design, product, and security teams on developer needs, roadmap direction, and compliance requirements.
  • Mentor and support engineers, setting strong examples in code quality, testing practices, and architectural thinking.
  • Influence engineering standards through design discussions and team-wide architectural decisions.
  • Ensure the resilience and security of systems involved in agent-to-agent and model-to-service communication.

Requirements

  • 8+ years of software engineering experience, with a proven track record building tools, frameworks, or platforms for developers.
  • Proficiency in JavaScript/TypeScript, Golang, and/or Python, with the ability to work across frontend and backend contexts.
  • Experience with LLM APIs, agent runtimes, orchestration layers, or prompt pipelines.
  • Familiarity with authentication and authorization systems, particularly OAuth2, OIDC, and JWT.
  • Demonstrated experience leading architecture and design efforts for scalable, production-grade systems.
  • Comfort contributing to and maintaining open source projects and engaging with developer communities.
  • Strong documentation skills and a focus on developer experience.
  • Ability to thrive in highly collaborative environments with cross-functional stakeholders.

Technologies

  • Languages: JavaScript, TypeScript, Python
  • Frameworks: React, Next.js, FastAPI
  • AI ecosystem: Model APIs, orchestration runtimes, prompt management systems, agent toolkits
  • Auth0 stack: Token Vault, Async Authorization, Fine-Grained Authorization (FGA)

Compensation and Benefits

  • Annual base salary in Canada: $160,000–$220,000 CAD
  • Equity, where applicable
  • Bonus
  • Health, dental, and vision insurance
  • RRSP with a match
  • Healthcare spending account
  • Telemedicine
  • Paid leave, including PTO and parental leave

Skills

JavaScript, TypeScript, Go, Python, LLM APIs, React, Next.js, FastAPI, Oauth2, OIDC, Jwt, Mcp, Open Source, Prompt Pipelines, Fine-Grained Authorization

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer - AI Acceleration
CA$160k+/yrOn-site7+ YOEFullstack Engineering

Staff full-stack engineer owning zero-to-one AI identity capabilities, including agent authorization and phishing-resistant access. The role requires architectural leadership, strong Java and JavaScript/TypeScript expertise, AWS experience, security fundamentals, and the ability to mentor teams and apply AI tooling across development.

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer, AI Acceleration Team
CA$160k+/yrOn-site7+ YOEFullstack Engineering

Staff full-stack engineer leading zero-to-one development of AI identity features, including agent authorization and phishing-resistant access. The role requires architectural expertise, Java and JavaScript/TypeScript proficiency, AWS experience, and the ability to raise team-wide engineering standards.

Okta

Okta

Toronto, Canada

Staff Fullstack Engineer, Okta Secures AI
CA$160k+/yrHybrid7+ YOEFullstack Engineering

Leads architecture and implementation of Okta’s Identity Security Fabric for human and AI-agent identities. The role combines scalable backend systems, Java and TypeScript full-stack development, AWS, authentication and authorization, and technical leadership in AI-native engineering practices.

Twilio

Twilio

Canada
Staff Software Engineer
CA$160k+/yrRemote8+ YOEFullstack Engineering

Build and lead production-grade full-stack AI and data applications supporting Twilio’s business functions, with a focus on scalable infrastructure and customer-support transformation. The role requires 8+ years of software or data engineering experience, technical leadership, and expertise in distributed systems and modern web technologies.

GitLab

GitLab

United States
Staff Fullstack Engineer Monetization Engineering: Purchase
$153k+/yrRemote7+ YOEFullstack Engineering

Leads technical direction and builds reliable frontend and backend purchasing experiences using Ruby on Rails and Vue.js. The role requires transactional-flow experience, strong architectural judgment, mentoring ability, and safe delivery of revenue-impacting systems.