Okta, The World's Identity Company, is seeking a Senior Software Engineer to join their Privileged Access Management (PAM) team. This role focuses on developing identity-centric solutions for critical privileged access use cases using a Zero Trust architecture. The position requires expertise in backend development with Golang, working with distributed systems, and building scalable components for the PAM platform.
The ideal candidate will have 4+ years of software engineering experience, strong background in Golang, and expertise with relational databases like PostgreSQL. You'll be responsible for evolving core architecture, designing APIs, and implementing scalable patterns. Experience with cloud services (AWS/GCP/Azure), monitoring tools, and production systems is essential.
Okta offers a comprehensive benefits package including health, dental, and vision insurance, RRSP matching, and various leave policies. The role is based in Toronto, requiring in-person onboarding, and offers a competitive salary range of $118,000 - $178,000 CAD.
As part of Okta's growing team, you'll contribute to securing access and authentication for over 19,300 organizations worldwide, including major companies like JetBlue, Nordstrom, and T-Mobile. The position offers opportunities to work on cutting-edge identity solutions while being part of a company that values diverse perspectives and lifelong learning.
The role combines technical challenges in distributed systems with practical security implementations, making it ideal for engineers passionate about building robust, scalable backend systems that solve real-world security challenges.