Okta, The World's Identity Company, is seeking a Staff Software Engineer to join their Protocols team within Core Identity. This role is crucial in developing and maintaining the core authentication engine of Auth0's platform. The position involves working with NodeJS backend (Javascript or Typescript), MongoDB, PostgreSQL, and Redis, with services running on AWS and Azure.
The Protocols team's mission is to enable Auth0 and its customers to solve identity problems with standards-based solutions. As a Staff Engineer, you'll be at the center of action, helping the team grow while solving complex problems at scale. The role involves working on critical services that impact millions of users daily and supports other teams across Auth0 in designing and implementing key product capabilities.
The ideal candidate will have 6+ years of software development experience with strong Node.js expertise. You'll be responsible for designing and maintaining APIs, improving code maintainability, and implementing distributed systems that are highly reliable and scalable. The role requires a product-focused mindset and the ability to collaborate with cross-functional partners.
Okta offers a competitive compensation package with a salary range of $154,000 - $230,000 CAD for candidates in Canada, plus equity, bonus, and comprehensive benefits including health, dental, vision insurance, RRSP matching, and generous paid leave. The company promotes a flexible work environment, providing the best tools and technology to empower employees to work productively in settings that best suit their needs.
Join a team that's building the foundation for secure connections between people and technology, serving over 19,300 organizations including major companies like JetBlue, Nordstrom, Slack, and T-Mobile. This is an opportunity to work on cutting-edge identity and security solutions while contributing to a product that processes over 100 million daily logins worldwide.