Senior Software Engineer, AI Authentication (Auth0)

Okta

Toronto

On-site

CAD 136,000 - 187,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, and vision insurance

Job summary

Okta is seeking engineers to help secure identities across GenAI applications. You will build scalable services using modern stacks, collaborate with cross-functional teams, and contribute to system design and reliability.

The role emphasizes ownership, writable tests, and iterative development within a security-focused infrastructure. Ideal candidates bring strong JavaScript/TypeScript skills, experience with PostgreSQL and MongoDB, and a passion for secure, scalable identity solutions.

Qualifications

  • Solid programming experience with JavaScript/TypeScript and Node.js.
  • Experience with SQL and NoSQL databases, preferably PostgreSQL and MongoDB.
  • Ability to write well-tested, high-quality code.
  • Experience in an iterative development environment.
  • Strong communication skills and a sense of ownership; ability to work autonomously while seeking help when needed.
  • Systematic problem-solving approach.
  • Understanding of architecture principles across infrastructure platforms, security, data, integration, and application layers.
  • Experience building resilient, scalable products.
  • Bonus: knowledge of IAM concepts; experience with AI agents; knowledge of public and secure APIs; curiosity about AI and its intersection with identity and security; familiarity with observability tools such as Datadog, Prometheus, or OpenTelemetry.

Responsibilities

  • Build and maintain scalable services using TypeScript, Node.js, PostgreSQL, and MongoDB.
  • Collaborate with product managers, designers, and senior engineers to deliver features that improve identity and access for GenAI applications.
  • Write clean, testable, and maintainable code; participate in code reviews and system-design discussions.
  • Contribute to observability, alerting, and reliability of services.
  • Continuously learn and grow by working alongside experienced engineers on complex distributed systems.

Skills

TypeScript
Node.js
JavaScript
SQL
PostgreSQL
MongoDB
Testing
System design
Communication
Ownership
Distributed systems
IAM concepts
APIs
Observability

Tools

Datadog
Prometheus
OpenTelemetry

Job description

Overview

Secure Every Identity, from AI to HumanIdentity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real‑world stakes. We are looking for builders and owners who operate with speed, urgency, and excellence. This is an opportunity to do career‑defining work and to participate in shaping the future of authentication for the Agentic AI era.

Responsibilities
  • Build and maintain scalable services using TypeScript, Node.js, PostgreSQL, and MongoDB.
  • Collaborate with product managers, designers, and senior engineers to deliver features that improve identity and access for GenAI applications.
  • Write clean, testable, and maintainable code; participate in code reviews and system‑design discussions.
  • Contribute to observability, alerting, and reliability of services.
  • Continuously learn and grow by working alongside experienced engineers on complex distributed systems.
Qualifications and Requirements
  • Solid programming experience with JavaScript/TypeScript and Node.js runtime environments.
  • Practical experience with SQL and NoSQL databases, preferably PostgreSQL and MongoDB.
  • Ability to write well‑tested, high‑quality code.
  • Experience in an iterative development environment.
  • Strong communication skills and a sense of ownership; ability to work autonomously while seeking help when needed.
  • Systematic problem‑solving approach.
  • Understanding of architecture principles across infrastructure platforms, security, data, integration, and application layers.
  • Experience building resilient, scalable products.
  • Bonus: knowledge of IAM concepts; experience with AI agents; knowledge of public and secure APIs; curiosity about AI and its intersection with identity and security; familiarity with observability tools such as Datadog, Prometheus, or OpenTelemetry.
Benefits

The annual base salary range for this position in Canada is between $136,000 and $187,000 CAD. Okta offers equity, bonuses, and benefits including health, dental, and vision insurance; a registered retirement savings plan with match; healthcare spending account; telemedicine; and paid leave, including PTO and parental leave. Additional benefits are detailed in our Total Rewards program.

Equal Employment Opportunity Statement

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 also considers qualified applicants with arrest and conviction records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding, please use the provided form to request an accommodation.

Notice for New York City applicants & employees: Okta may use Automated Employment Decision Tools in accordance with New York City Local Law 144. If you are residing in New York City, please view our full NYC AEDT Notice.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Authentication (Auth0)
Senior Software Engineer, AI Authentication (Auth0)

Okta • Toronto

On-site
CAD 136,000 - 187,000
Equity
Bonus
Health insurance
+7
Staff Software Engineer, AI Agentic Experience (Auth0)
Staff Software Engineer, AI Agentic Experience (Auth0)

Triwill Group • Toronto

Hybrid
CAD 160,000 - 220,000
Equity (where applicable)
Bonus
Health insurance
+6
Senior Software Engineer, AI Ecosystems (Auth0)
Senior Software Engineer, AI Ecosystems (Auth0)

Okta • Toronto

On-site
CAD 136,000 - 187,000
Health, dental, and vision insurance
RRSP with a match
Telemedicine
+1
Senior Product Manager, Auth0 AI and Identity Products (Auth0)
Senior Product Manager, Auth0 AI and Identity Products (Auth0)

Okta • Toronto

Hybrid
CAD 146,000 - 200,000
Health, dental, and vision insurance
RRSP with employer match
Telemedicine
+1
Staff Software Engineer, AI Agentic Experience (Auth0)
Staff Software Engineer, AI Agentic Experience (Auth0)

Okta • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health insurance
+4
Staff FullStack Engineer, Okta Secures AI
Staff FullStack Engineer, Okta Secures AI

Okta • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Benefits
Senior Product Manager, Auth0 AI and Identity Products (Auth0)
Senior Product Manager, Auth0 AI and Identity Products (Auth0)

Triwill Group • Toronto

On-site
CAD 146,000 - 200,000
Equity
Bonus
Health insurance
+2
Staff FullStack Engineer, Okta Secures AI
Staff FullStack Engineer, Okta Secures AI

Triwill Group • Toronto

Hybrid
CAD 160,000 - 220,000
Staff FullStack Engineer, Okta Secures AI
Staff FullStack Engineer, Okta Secures AI

Okta • Southwestern Ontario

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health, dental, and vision insurance
+4
Sr. Product Manager - Agentic Security
Sr. Product Manager - Agentic Security

Okta • Toronto

On-site
CAD 146,000 - 218,000
Equity
Bonus
Health insurance
+3