Senior Software Engineer - Device Identity

Okta
Toronto, Ontario, CanadaPosted 7 April 2026

Job Description

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. The Access Management Engineering Team The Okta Access Management Team builds the foundation for authentication and authorization across Okta-protected resources. Our mission is to enable customers to access these resources securely. We develop Okta cloud services and client software that enable users to seamlessly log in to devices and use Okta authenticators to securely access applications. Multiple opportunities are available within Access Management. The Access Management team is part of Okta Research and Development (ORD). Learn more about Okta’s Engineering Team on our blog . The Senior Software Engineer Opportunity We seek a dynamic Senior Software Engineer to join our Device Identity and Policies engineering team. The ideal candidate should have solid experience in Java software development and be enthusiastic about writing server-side software and services. The role gives the candidate a high-visibility, hands-on opportunity to design solutions for current and emerging problems in the security and identity space. You will share our passion and pride in elegant solutions and join an engineering team that strongly believes in designing for scale, rigorous code reviews, automated testing, and an iterative process to build high-quality enterprise software. You will demonstrate a great aptitude for software engineering excellence and are not afraid to be a player-coach. Our team is fast, innovative, and flexible, with agile release cycles and individual ownership. Here is an opportunity to work on rewarding security projects and emerging technologies. What you’ll be doing Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless delivery of Okta products and engineering initiatives. Own the delivery of product and engineering requirements, as they are implemented in our core Java services. Follow best practices and contribute to technical designs , proposals, and architectural decisions. Develop high-quality, maintainable software components with comprehensive unit/functional tests. Participate in code reviews, providing feedback and ensuring adherence to coding standards and security best practices. What you’ll bring to the role 5+ years of software development experience, designing and building server-side features with Java and Spring Experience with high-performance Postgres or MySQL environments Experience with REST API design Experience with server-side technologies, including caching, asynchronous processing, and multi-threading Good understanding of design patterns, scalability patterns, security engineering, and object-oriented principles. Experience working in fast-paced software development teams, leveraging continuous integration, testing tools, and deployment practices. Strong communication skills and the ability to work across function And extra credit if you have experience in any of the following! Understanding of Identity and Access Management protocols and technologies (FIDO, U2F, WebAuthn, SSO, SAML, OAuth, Federation, etc.) Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+. Experience with UI technologies such as ReactJS Exposure to gRPC API development Exposure to microservice architecture Exposure to ML/AI technologie (P24764_3376495) #LI-Hybrid #BB-1 Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skil ... (truncated, view full listing at source)
Apply Now

Direct link to company career page

AI Resume Fit Check

See exactly which skills you match and which are missing before you apply. Free, instant, no spam.

Check my resume fit

Free · No credit card

Share