Staff Software Engineer - Device Identity

Okta

Toronto, Canada
Base: $160,000 - $220,000 cad; bonus/equity: equit...
On-site
7+ years software development experience
Java and spring framework expertise
Postgres or mysql schema design
The role involves architecting and scaling critical server-side software within Okta's Device Identity and Access organization to secure millions of enterprise endpoints

Job Summary

  • The role involves architecting and scaling critical server-side software within Okta's Device Identity and Access organization to secure millions of enterprise endpoints.
  • Candidates will act as a player-coach, mentoring engineers while leading the design and implementation of new features in a high-visibility environment.
  • The position offers a competitive annual base salary range between $160,000 and $220,000 CAD along with equity, bonus, and comprehensive benefits.

Matching Summary

The role involves architecting and scaling critical server-side software within Okta's Device Identity and Access organization to secure millions of enterprise endpoints.

Salary

Base: $160,000 - $220,000 CAD; Bonus/Equity: Equity (where applicable) and bonus included; Benefits: Health, dental, vision, RRSP match, telemedicine, and paid leave

Skills & Requirements

Must-have

  • 7+ years software development experience
  • Java and Spring framework expertise
  • Postgres or MySQL schema design
  • RESTful API design and security
  • Server-side caching and multi-threading
  • CI/CD and automated testing strategies

Nice-to-have

  • Identity protocols like FIDO and OAuth
  • AI coding assistant proficiency
  • ReactJS UI technology knowledge
  • gRPC API development exposure
  • Microservice architecture experience
  • Security certifications like CISSP

Key Requirements

  • 7+ years of professional software development experience
  • Deep expertise in Java and Spring ecosystems
  • Proven track record in high-performance database environments

Work Rights

Not specified

Tailored Resume

Cover Letter