Senior Software Engineer, Frontend (Web)
Okta · Toronto, Ontario, Canada
- Location
- Toronto, Ontario, Canada
- Salary
- $104,000 - $156,000 CAD
- Experience
- 5+ years
- Funding
- Public Company
- Posted
- Jun 30, 2026
Okta is hiring a Senior Software Engineer, Frontend (Web) based in Toronto, Ontario, Canada. Every apply link on Engg.space goes straight to the company's own careers page - no recruiter middleman, no generic job-board form.
Apply directly at OktaRole details
Secure Every Identity, from AI to Human Identity 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 and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Role Overview We are seeking a Senior Software Engineer to build and evolve Okta’s web platform using React and Next.js. In this role, you will bring deep frontend expertise to solve complex engineering problems autonomously from designing scalable page systems and optimizing performance to integrating CMS APIs and refining developer workflows. You work independently on ambiguous problems but thrive in collaboration with designers, content architects, and fellow engineers. AI-assisted development tools are part of how this team works, and you leverage them fluently to move faster while maintaining high standards. This is a hands-on IC role with significant autonomy and real ownership, ideal for an engineer who combines deep technical understanding with strong collaborative instincts. Key Responsibilities Frontend Development & Architecture: Build and maintain reusable page templates, features, and component systems in Next.js using TypeScript and React. Design scalable data-fetching patterns from headless CMS APIs (GraphQL and REST), transforming structured content into polished frontend experiences. Collaborate on content model design with content architects, ensuring CMS data maps cleanly to frontend templates. Implement responsive, accessible, high-performance UI following established design system patterns and propose improvements when existing patterns fall short. Design System Collaboration: Work closely with the design system team to assemble pages and experiences from the internal component library. Identify gaps where new patterns or variants are needed, articulate requirements clearly, and collaborate on solutions whether that means contributing to the design system directly or building well-scoped custom components when the system doesn’t yet cover a specific need. AI-Assisted Engineering: Leverage AI-assisted development tools (Claude Code, GitHub Copilot, Cursor) fluently in your daily workflow to accelerate delivery. Critically evaluate AI-generated output and share effective patterns with teammates. Help the team develop good habits around AI tooling through collaboration and example, not mandate. Quality & Collaboration: Write thorough unit and integration tests to prevent regressions. Participate actively in code reviews giving thoughtful, constructive feedback and receiving it openly. Collaborate across disciplines with content architects, designers, and the design system team to deeply understand content models, component APIs, and how they fit together in page assembly. Communicate technical trade-offs clearly to non-technical stakeholders. Performance & Production Ownership: Take ownership of frontend performance Core Web Vitals, bundle optimization, and rendering strategy choices (SSR/ISR/static). Investigate and resolve complex production bugs independently. Contribute to operational improvements like monitoring, documentation, and internal tooling that benefit the broader team. Required Qualifications Experience: 5–8 years of professional frontend or full-stack engineering experience shipping production web applications. Next.js & React: Deep working knowledge of Next.js, including App Router patterns, server/client components, data-fetching strategies, caching, and API routes. You understand the trade-offs between rendering approaches and can choose the right one for a given problem. Visual Frontend & Motion: You consistently produce high-fidelity, polished UI from Figma comps. Strong CSS skills including responsive design, Grid, Flexbox, and CSS-in-JS (styled-components, Emotion, or similar). Experience with animation and interaction patterns using Framer Motion, GSAP, or CSS transitions. You care about craft and detail. Headless CMS Integration: Solid experience connecting Next.js to headless CMS platforms (Contentful, AEM, Sanity, or similar). You understand content models deeply and have built template systems that map structured data to rich frontend experiences. AI-Assisted Development: Fluent with AI-assisted programming tools (Claude Code, Copilot, Cursor). You use them to move faster while critically evaluating output understanding when to trust, when to reject, and how to prompt effectively. Performance, Accessibility & SEO: Strong understanding of Core Web Vitals, bundle optimization, and rendering strategy trade-offs. Solid command of WCAG standards, SEO best practices (structured data, metadata, SSR/ISR), and how to build them into your work from the start rather than bolt them on. Fundamentals & Collaboration: Deep HTML, CSS, and TypeScript fundamentals. Comfortable with Git workflows and CI/CD pipelines. You communicate clearly, collaborate well across disciplines, and can work through ambiguity without needing constant direction. Nice to Have: Experience with Adobe Experience Manager (AEM) or similar enterprise CMS authoring platforms. Experience with Three.js, WebGL, or advanced interactive web experiences. Contributions to design systems or component libraries. #LI- Hybrid p-2419 Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our
More roles at Okta
| Link | ||||||
|---|---|---|---|---|---|---|
| Senior Software Engineer, Identity Administration | yesterday | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer | yesterday | N/A | Public Company | 3 openings | ||
| Principal Software Engineer - PAM | 4 days ago | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Backend Engineer, Passwordless | 5 days ago | Toronto, Ontario, Canada | $160,000 - $220,000 CAD | Public Company | Apply | |
| Principal Software Engineer – Developer Platform (Auth0) | 6 days ago | Toronto, Ontario, Canada | $184,000 - $253,000 CAD | Public Company | Apply | |
| Staff Software Engineer, Backend | 6 days ago | Toronto, Ontario, Canada | $160,000 - $220,000 CAD | Public Company | Apply | |
| Staff Machine Learning Engineer, Generative AI (Auth0) | 6 days ago | Toronto, Ontario, Canada | $168,000 - $231,000 CAD | Public Company | Apply | |
| Software Engineer II, Frontend Agentic AI | 6 days ago | San Francisco, California | $140,000 - $192,000 USD | Public Company | Apply | |
| Staff Software Engineer, Streaming Foundations | 6 days ago | Toronto, Ontario, Canada | $160,000 - $220,000 CAD | Public Company | Apply | |
| Staff FullStack Engineer, Okta Secures AI | 17-08-2026 | Toronto, Ontario, Canada | $160,000 - $220,000 CAD | Public Company | Apply | |
| Principal Software Engineer | 17-08-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Site Reliability Engineer II | 12-08-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Software Engineer, Customer Dev Tools (Auth0) | 12-08-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Software Engineer (Node.js & React.js) | 10-08-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Developer Advocate (Auth0) | 07-08-2026 | New York, New York | $147,000 - $202,400 USD | Public Company | Apply | |
| Senior Software Engineer, Datastores (Auth0) | 07-08-2026 | Toronto, Ontario, Canada | $136,000 - $187,000 CAD | Public Company | Apply | |
| Senior Software Engineer (Android) | 06-08-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer, Agent Gateway | 05-08-2026 | San Francisco, California | $194,000 - $267,000 USD | Public Company | Apply | |
| Staff Site Reliability Engineer | 05-08-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Software Engineer | 04-08-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Software Engineer II, Developer Tooling (Auth0) | 03-08-2026 | Toronto, Ontario, Canada | $110,000 - $151,800 CAD | Public Company | Apply | |
| Staff Software Engineer, AI Agentic Experience (Auth0) | 03-08-2026 | Toronto, Ontario, Canada | $160,000 - $220,000 CAD | Public Company | Apply | |
| Senior Site Reliability Engineer | 03-08-2026 | $165,000 - $225,600 USD | Public Company | 2 openings | ||
| Staff Site Reliability Engineer, Federal (TS/SCI) | 31-07-2026 | Washington, DC | $174,000 - $238,000 USD | Public Company | Apply | |
| Globalization Tech Lead | 31-07-2026 | Bellevue, Washington; Chicago, Illinois; Toronto, Ontario, Canada | $132,000 - $181,500 USD | Public Company | Apply | |
| Senior Software Engineer, AI Agentic Experience (Auth0) | 28-07-2026 | $147,000 - $202,000 USD | Public Company | 2 openings | ||
| Staff Site Reliability Engineer - Ecosystem | 28-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Software Engineer Manager, Okta Developer Foundation (ODF) | 27-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Okta on Okta Identity Architect | 27-07-2026 | N/A | Public Company | 2 openings | ||
| Staff Backend Engineer | 24-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer, Core Infrastructure | 24-07-2026 | $194,000 - $267,000 USD | Public Company | 2 openings | ||
| Staff Software Engineer - PAM | 22-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Fullstack Engineer | 22-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Software Engineer in Test, Federal Classified | 20-07-2026 | Washington, DC | $136,000 - $187,000 USD | Public Company | Apply | |
| Staff TDI Site Reliability Engineer, Okta Federal | 20-07-2026 | $174,000 - $239,000 USD | Public Company | 2 openings | ||
| Staff Software Engineer in Test | 17-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Platform Engineer (FedRAMP) | 14-07-2026 | Bellevue, Washington; Chicago, Illinois; New York, New York; San Francisco, California; Washington, DC | $194,000 - $267,000 USD | Public Company | Apply | |
| Staff Backend Engineer, Identity Threat Protection | 14-07-2026 | San Francisco, California | $194,000 - $267,000 USD | Public Company | Apply | |
| Fullstack Staff Software Engineer - PAM | 14-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Full Stack Software Engineer – Acquisitions and Activation (Auth0) | 08-07-2026 | Toronto, Ontario, Canada | $136,000 - $187,000 CAD | Public Company | Apply | |
| Staff Software Engineer, Data Platform | 08-07-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Engineer, Identity & Access Management | 08-07-2026 | Brisbane, Australia; Canberra, Australia; Melbourne, Australia; Sydney, Australia | N/A | Public Company | Apply | |
| Manager, Site Reliability Engineering | 02-07-2026 | Bellevue, Washington; Chicago, Illinois; San Francisco, California; Washington, DC | $204,000 - $306,000 USD | Public Company | Apply | |
| Senior Software Engineer, Platform Network (Auth0) | 01-07-2026 | Toronto, Ontario, Canada | $136,000 - $187,000 CAD | Public Company | Apply | |
| Staff Software Engineer, Developer Platform (Auth0) | 01-07-2026 | Toronto, Ontario, Canada | $160,000 - $220,000 CAD | Public Company | Apply | |
| Staff Software Engineer, Resiliency (Federal) | 30-06-2026 | San Francisco, California | $194,000 - $243,000 USD | Public Company | Apply | |
| Staff Software Engineer, AI-Core (Federal) | 29-06-2026 | San Francisco, California | $194,000 - $267,000 USD | Public Company | Apply | |
| Technical Architect | 26-06-2026 | $224,000 - $308,000 USD | Public Company | 2 openings | ||
| Senior Software Engineer, Observability | 24-06-2026 | Bellevue, Washington; Chicago, Illinois; New York, New York; Washington, DC | $147,000 - $202,000 USD | Public Company | Apply | |
| Senior Software Engineer - Salesforce | 24-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Software Engineering Manager - Core & Resilience Engineering | 19-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Data Engineer | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Site Reliability Engineer - Core iDaaS | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer - Windows | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer - macOS | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer - Backend | 18-06-2026 | N/A | Public Company | 2 openings | ||
| Staff Software Engineer - Android Device Authenticators | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Principal Software Engineer - Windows | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Principal Software Engineer - macOS | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Principal Software Engineer - Backend | 18-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer in Test, Linux | 17-06-2026 | Toronto, Ontario, Canada | $140,000 - $192,500 CAD | Public Company | Apply | |
| Software Engineer II, Security Engineering (Auth0) | 15-06-2026 | Toronto, Ontario, Canada | $110,000 - $151,800 CAD | Public Company | Apply | |
| Principal Site Reliability Engineer | 15-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Engineering Manager, Performance & Resilience (Auth0) | 10-06-2026 | Toronto, Ontario, Canada | $146,000 - $201,300 CAD | Public Company | Apply | |
| Software Architect, Java Backend | 10-06-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Manager, Site Reliability Engineering (Federal) | 28-05-2026 | Washington, DC | $207,000 - $284,900 USD | Public Company | Apply | |
| Software Engineer | 19-05-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Software Engineer, AI Authentication (Auth0) | 15-05-2026 | Toronto, Ontario, Canada | $136,000 - $187,000 CAD | Public Company | Apply | |
| Staff Software Engineer - Lifecycle Management | 14-05-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer, Java, Spring (Backend) | 12-05-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Software Engineer (Core Frontier) | 07-05-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Software Engineer Manager, Okta Developer Foundation | 07-05-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Engineer, FGA DevEx | 05-05-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Manager- Site Reliability Engineering | 24-04-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Platform Engineer, Universal Directory | 23-04-2026 | Bellevue, Washington; San Francisco, California; Toronto, Ontario, Canada | N/A | Public Company | Apply | |
| Software Engineer II, End User Protection (Auth0) | 16-04-2026 | Toronto, Ontario, Canada | $110,000 - $151,800 CAD | Public Company | Apply | |
| Senior Manager, Software Engineering- Core (FED) | 02-04-2026 | San Francisco, California | $232,000 - $290,000 USD | Public Company | Apply | |
| Software Architect, Lifecycle Management | 01-04-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Software Engineer – Tooling & Platform (Terraform) | 30-03-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Principal Software Engineer, AI Engineering | 27-03-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Site Reliability Engineer - Kubernetes | 24-03-2026 | Bellevue, Washington; Chicago, Illinois; New York, New York; San Francisco, California; Washington, DC | $194,000 - $267,000 USD | Public Company | Apply | |
| Staff Engineer, FGA DevEx | 12-03-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer, Java, Spring | 09-03-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Software Engineer, Data Platform (FedRAMP) | 06-03-2026 | Bellevue, Washington; San Francisco, California | $194,000 - $267,000 USD | Public Company | Apply | |
| Principal Data Platform Engineer (Bengaluru) | 27-02-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Site Reliability Engineer - Splunk | 26-02-2026 | Bellevue, Washington; Chicago, Illinois; New York, New York; San Francisco, California; Washington, DC | $194,000 - $267,000 USD | Public Company | Apply | |
| Staff Software Engineer - Federal | 25-02-2026 | Washington, DC | $161,000 - $221,000 USD | Public Company | Apply | |
| Staff Software Engineer - Node.js (JavaScript or TypeScript) | 25-02-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Software Engineering Manager | 24-02-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Mobile Architect | 24-02-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Engineer - Fullstack | 20-02-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Engineering Manager - Platform Migration Services (Auth0) | 19-02-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Principal Classified Systems Architect, Okta Federal | 17-02-2026 | Washington, DC | $224,000 - $308,000 USD | Public Company | Apply | |
| Staff Software Engineer, Delegated Administration (Auth0) | 13-02-2026 | Toronto, Ontario, Canada | $160,000 - $220,000 CAD | Public Company | Apply | |
| Senior Software Engineer in Test — macOS | 04-02-2026 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Solutions Architect, Auth0 | 16-01-2026 | London, United Kingdom | N/A | Public Company | Apply | |
| Staff Full-Stack Engineer | 15-12-2025 | Bengaluru, India | N/A | Public Company | Apply | |
| Senior Site Reliability Engineer (Auth0) | 24-11-2025 | Barcelona, Spain | N/A | Public Company | Apply | |
| Senior Developer Advocate | 06-11-2025 | San Francisco, California | $165,000 - $220,000 USD | Public Company | Apply | |
| Senior Manager, Site Reliability Engineering - Infrastructure Platform | 13-10-2025 | Bellevue, Washington; Chicago, Illinois; San Francisco, California; Washington, DC | $232,000 - $319,000 USD | Public Company | Apply | |
| Engineering Architect, Application (Auth0) | 12-08-2025 | San Francisco, California | $274,000 - $370,000 USD | Public Company | Apply | |
| Staff Software Engineer, Security | 06-03-2025 | Bengaluru, India | N/A | Public Company | Apply | |
| Staff Site Reliability Engineer, Security- GCP | 28-02-2025 | Bengaluru, India | N/A | Public Company | Apply |