Build identity integration infrastructure at Okta with Java, distributed systems, and security expertise while shaping the expanding OIN platform.
As a Staff Software Engineer, you will independently own complex problems across discovery, architecture, delivery, and production operation. You will evolve APIs, data models, integration frameworks, and security posture for a large-scale platform supporting Okta customers. The work includes AI-native engineering practices and cross-functional technical leadership.
Key Responsibilities:
- Lead technical discovery, architecture, delivery plans, and credible estimates
- Evolve APIs, data models, and security posture
- Modernize long-lived production systems incrementally
- Drive decisions across ambiguous, multi-team dependencies
- Mentor engineers and represent technical perspectives cross-functionally
Requirements:
- 8+ years of skilled software development experience
- Technical leadership and mentorship experience
- Deep Java or comparable strongly-typed backend proficiency
- Large-scale distributed systems experience in AWS, GCP, or Azure
- Identity protocol expertise including OAuth 2.0/OIDC, SAML, or SCIM
Bring platform architecture, identity protocols, and technical leadership to Okta’s evolving Integration Network infrastructure.
📌 Staff Software Engineer OIN Platform (Toronto)
🏢 Okta
📍 Toronto