Skip to content
OktaOkta

Staff Fullstack Engineer - AI Acceleration

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.

About the job

Responsibilities

  • Define authorization models for AI agent actions and enforce least privilege on users’ behalf.
  • Build phishing-resistant authentication and authorization for people and AI agents.
  • Shape product direction by identifying customer needs, defining outcomes, and delivering solutions.
  • Own product and quality decisions and technical outcomes.
  • Drive scalable distributed-systems architecture and complex API integrations.
  • Advance AI use across software design, review, and delivery, and establish team practices.
  • Coach engineers and raise the team’s technical bar.
  • Improve CI/CD, observability, documentation, reliability, support, and technical debt management.

Requirements

  • Ability to work autonomously in ambiguous, zero-to-one environments.
  • Advanced proficiency applying AI tools across the software development lifecycle.
  • Proven experience defining scalable backend architectures and integrating complex APIs.
  • Strong understanding of web authentication, authorization, auth flows, and sensitive-data protection.
  • Deep experience building reliable, secure, enterprise-grade software in Java or another type-safe language.
  • High proficiency in JavaScript/TypeScript and the ability to deliver robust frontends.
  • Strong cloud architecture fundamentals and experience designing and operating large-scale AWS services.

Nice-to-haves

  • Experience on a zero-to-one, startup-like team.
  • Led a team through changes such as AI adoption, developer-tooling improvements, or cultural shifts.
  • Familiarity with Identity and Access Management tooling.

Compensation and Benefits

  • Annual base salary: $160,000–$220,000 CAD.
  • Equity, bonus, health, dental and vision insurance, RRSP matching, healthcare spending, telemedicine, and paid leave, including PTO and parental leave.

Skills

Java, JavaScript, TypeScript, AWS, Vercel, Distributed Systems, API Integrations, Authentication, Authorization, CI/CD, Observability, Identity And Access Management

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.

Fivetran

Fivetran

Toronto, Canada

Staff Software Engineer, Fullstack
CA$168k+/yrHybrid7+ YOEFullstack Engineering

Builds and operates end-to-end data activation features across UI, backend, authentication, billing, and data models. The role requires broad full-stack experience across interpreted and compiled languages, databases, APIs, cloud platforms, and distributed team leadership.