# Staff Software Engineer, Developer Platform (Auth0)

**Company**: Okta
**Location**: Toronto, ON
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Salary**: $160,000-$220,000 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/okta/jobs/8041360?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_bdb27d3d-c4a

## Description

Okta is seeking a Staff Software Engineer to develop platform surfaces for developers and AI agents to interact with Auth0.

This role involves designing and building APIs, MCP tools, and CLI integrations that cater to both developers and agents.

Key responsibilities:

- Design and build developer-facing platform surfaces

- Own technical direction for key platform surfaces

- Drive cross-cutting technical decisions

- Collaborate with tech leads across teams

- Bring developer empathy to all shipped products

Requirements:

- 7+ years of software engineering experience

- Strong Node.js fundamentals; Go a plus

- Experience designing and shipping APIs or developer-facing surfaces at scale

- Comfort with ambiguous problems

- Familiarity with agentic tooling, MCP, or LLM-facing API design

- Experience collaborating across engineering, product, and architecture

The annual base salary range for this position in Canada is between $160,000-$220,000 CAD.

Okta offers equity, bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave.

## Skills

### Required
- Node.js
- Go
- API design
- developer tooling
- MCP
- LLM-facing API design

### Nice to have
- identity
- authorization
- IAM platforms
- agent frameworks
- AI-facing APIs
- developer toolchains

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/okta/jobs/8041360?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
