Senior Software Engineer, Device Identity ( Toronto)

Okta
Toronto
Workplace: HybridFull timeCAD 136,000 - 187,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Collaboration","Mentorship","Code review","Influence"]

Build and scale server-side features for a device identity and access platform, using deep Java expertise to design, implement, and deliver critical services. Partner with Product, Design, and QA to ship high-visibility initiatives, define engineering best practices, and mentor engineers through code reviews. Improve testing and CI/CD strategies, create technical documentation, and adopt AI-native engineering practices while maintaining strong security and code quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
1 week ago

Senior Software Engineer, Device Identity ( Toronto)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and scale server-side features for a device identity and access platform, using deep Java expertise to design, implement, and deliver critical services. Partner with Product, Design, and QA to ship high-visibility initiatives, define engineering best practices, and mentor engineers through code reviews. Improve testing and CI/CD strategies, create technical documentation, and adopt AI-native engineering practices while maintaining strong security and code quality.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive cross-functional collaboration with Product, Design, and QA to deliver critical engineering initiatives.
  • •Lead design and implementation of new features and services across the core Java platform, owning work from conception through deployment.
  • •Define and champion engineering best practices and contribute to technical designs, proposals, and architectural decisions.
  • •Mentor and coach engineers through code reviews and technical guidance, setting a high bar for quality and security.
  • •Develop maintainable software with comprehensive test coverage and improve testing and CI/CD strategies, including producing technical documentation.

Pay and Benefits

Salary: CAD 136,000 - 187,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRrspTelemedicinePaid LeaveParental Leave

Key Requirements

  • •4+ years of software development experience 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.
  • •Strong knowledge of server-side technologies including caching, asynchronous processing, and multi-threading.
  • •Experience with agile development and CI/CD with automated testing, plus excellent communication to influence technical direction.
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationMentorshipCode reviewInfluence
Tech Stack:JavaSpringPostgresMySQLRESTful APIsCachingAsynchronous processingMulti-threadingCI/CDAutomated testingGitHub CopilotReactJSGRPCMicroservice architecture

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn