New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Okta

Senior Software Engineer, Device Identity ( Toronto)

Okta
Apply →
hybrid senior full-time $136,000-$187,000 CAD Toronto, ON

First indexed 10 Sept 2026

Description

Okta is seeking a Senior Software Engineer to join the Device Identity engineering team. The ideal candidate will leverage their deep Java experience to architect, build, and scale critical server-side software and services. This is a high-visibility, hands-on opportunity to design solutions for current and emerging industry challenges.

Device Identity and Access Organization: The Device Identity and Access organization is at the forefront of Okta's Zero Trust vision. As a foundational pillar within Okta Research and Development (ORD), the mission is to transform the device itself into a secure, trusted, and effortless identity factor.

Responsibilities:

  • Drive cross-functional collaboration with Product, Design, and QA to ensure seamless delivery of critical engineering initiatives.
  • Lead design and implementation of new features and services within the core Java platform.
  • Define and champion engineering best practices, and make critical contributions to technical designs, proposals, and long-term architectural decisions.
  • Mentor and coach other engineers through code reviews, technical guidance, and setting a high bar for quality and security.
  • Develop high-quality, maintainable software with comprehensive test coverage and drive improvements to testing and CI/CD strategies.
  • Create and maintain high-quality technical documentation and foster a culture of knowledge sharing.
  • Champion adoption of AI-native engineering practices within the Product Development Lifecycle (PDLC).

Requirements:

  • 4+ years of software development experience with a proven track record of designing and building scalable, high-performance server-side features using Java and Spring.
  • Deep expertise with high-performance Postgres or MySQL environments, including schema design and query optimization.
  • Extensive experience designing, building, and securing RESTful APIs for large-scale systems.
  • Expert knowledge of server-side technologies, including caching, asynchronous processing, and multi-threading.
  • Deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
  • Experience in fast-paced agile environments with a strong understanding of CI/CD and automated testing.
  • Excellent communication skills with the ability to articulate complex technical concepts to diverse audiences and influence technical direction.
  • Proficiency in leveraging AI coding assistants to accelerate the development lifecycle.

Nice-to-haves:

  • Understanding of Identity and Access Management protocols and technologies.
  • 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.

Benefits:

  • Health, dental, and vision insurance.
  • RRSP with a match.
  • Healthcare spending.
  • Telemedicine.
  • Paid leave (including PTO and parental leave).

Salary Range: $136,000 - $187,000 CAD

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/okta/jobs/7254170