# Staff Backend Engineer, Passwordless

**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/8142022?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_dcbfd428-af5

## Description

Okta is looking for a Staff Software Engineer to join the Passwordless team.

As a Staff Engineer, you will be a technical leader, making large, independent contributions and shaping the future of how millions of users access technology securely.

Responsibilities:

- Partner closely with product, design, and other cross-functional stakeholders to own problem spaces and ensure we are building the right solutions for our customers.

- Independently own and deliver major features from conception and design through to deployment and monitoring, tackling ambiguous problems along the way.

- Act as a technical leader within the team, driving design discussions, influencing the roadmap, and making strategic trade-offs that improve team velocity and product health.

- Mentor other engineers through code reviews, knowledge sharing, and by setting an example of engineering craft and operational excellence.

- Champion a data-driven culture by leveraging telemetry and observability tools to troubleshoot complex production incidents and guide technical decisions.

Requirements:

- 8+ years of professional software development experience, with a demonstrated history of technical leadership and mentorship.

- Deep expertise in Java, including a strong understanding of object-oriented design, multithreading, and building high-performance services.

- Proven experience designing, building, and operating complex, large-scale distributed systems in a cloud environment (e.g., AWS, GCP, Azure).

- A strong grasp of architectural patterns for scalability, reliability, and security, with the ability to lead technical design discussions and make informed trade-offs.

- Excellent problem-solving skills, with the ability to independently debug and remediate issues in complex, unfamiliar codebases and systems.

- A proactive and ownership-driven mindset, with the ability to manage your own priorities and spot areas for future work.

- Strong communication and collaboration skills, with a history of working effectively with cross-functional teams to deliver impactful products.

- Deep knowledge of phishing-resistant authentication methods, including Passkeys, FIDO2, or WebAuthn.

- Experience in identity and access management (IAM), including protocols like OAuth, OIDC, and SAML.

Nice to have:

- Experience with modern frontend frameworks (e.g., React, Angular, Vue.js)

Benefits:

- Health, dental, and vision insurance

- RRSP with a match

- Healthcare spending

- Telemedicine

- Paid leave (including PTO and parental leave)

## Skills

### Required
- Java
- object-oriented design
- multithreading
- high-performance services
- cloud environment
- distributed systems
- scalability
- reliability
- security
- problem-solving
- communication
- collaboration
- Passkeys
- FIDO2
- WebAuthn
- OAuth
- OIDC
- SAML

### Nice to have
- React
- Angular
- Vue.js

---

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