About the job
Okta builds secure identity solutions for both people and AI, providing trusted infrastructure that helps organizations manage access in a complex technology landscape. The company’s mission centers on delivering secure, reliable access for everyone.
The Privileged Access Management (PAM) team at Okta uses an identity-first approach to tackle privileged access challenges. By applying Zero Trust principles designed for cloud environments, the team enables organizations to control access to sensitive servers, databases, and cloud resources. Their work ensures that only authorized users and systems can reach critical assets when needed.
Role overview
This Staff Backend Engineer position focuses on distributed systems and core software infrastructure. The role involves deploying code that safeguards real-world infrastructure for Okta’s customers. Contributions in this role support several feature teams and influence the speed, reliability, and usability of the product.
Success in this position requires a strong understanding of how systems connect, an appreciation for solid abstraction, and the ability to adapt those abstractions as products change.
What you will do
- Advance the core architecture of Okta’s PAM platform.
- Collaborate with product development teams to build scalable, modular components.
- Design and implement scalable architecture patterns.
- Develop APIs using the OpenAPI Specification to enable customer access to production infrastructure.
- Work with backend systems written in Go.
- Participate in rotational on-call duties alongside SRE and product development teams.
Location
This role is based in Toronto, Ontario, Canada.

