# Senior Software Engineer, Auth Experience

**Company**: Okta
**Location**: Toronto, Ontario, Canada
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $136,000-$187,000 CAD
**Category**: Engineering
**Industry**: Technology

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

## Description

We are looking for an experienced and highly technical full stack software engineer to join the Authentication Experience team. The team is responsible for building world-class authentication experiences for Okta’s Customer Identity (CIAM) clientele and to play a pivotal role in accelerating the adoption of the Okta Identity Engine.

The successful candidate will partner closely with product managers and designers to bring cutting-edge phishing-resistant authenticators to life. They will design, develop, and maintain scalable, high-performance full-stack solutions that power identity security at enterprise scale.

Key responsibilities include:

- Partnering with product managers and designers to bring cutting-edge phishing-resistant authenticators to life

- Designing, developing, and maintaining scalable, high-performance full-stack solutions that power identity security at enterprise scale

- Wearing the customer hat , deeply understanding user needs and translating them into robust technical solutions

- Championing code quality, maintainability, and best practices to ensure our solutions remain reliable and secure

- Staying ahead of industry trends and emerging technologies in identity and security, contributing ideas to keep our products innovative and effective

Requirements include:

- 5+ years of professional software development experience, with a strong focus on backend or full-stack engineering

- Deep proficiency in Java, including object-oriented design, multithreading, and performance optimization

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

- Experience designing and building scalable, distributed systems and RESTful APIs

- Solid understanding of secure coding practices, authentication/authorization protocols (OAuth, OIDC, SAML), and identity management concepts

- Good understanding of modern cloud infrastructure (e.g. AWS, GCP, Azure)

- Proven ability to deliver high-quality, maintainable code, with a focus on automated testing and CI/CD practices

- Excellent problem-solving skills and the ability to debug complex systems

- Strong communication skills, with the ability to collaborate effectively with product managers, designers, and other engineers

Experience with phishing-resistant authentications such as Passkeys or Okta FastPass is a plus.

## Skills

### Required
- Java
- object-oriented design
- multithreading
- performance optimization
- React
- Angular
- Vue.js
- scalable
- distributed systems
- RESTful APIs
- secure coding practices
- authentication/authorization protocols
- identity management concepts
- modern cloud infrastructure

### Nice to have
- phishing-resistant authentications
- Passkeys
- Okta FastPass

---

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