SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, OIG

Okta - Toronto, ON, Canada - In-office - posted 2026-10-08

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CAD 136,000 - 187,000 / annual

Okta's Identity Governance (OIG) organization is seeking a Senior Software Engineer to join a team building enterprise-grade identity and access governance solutions. OIG is responsible for critical workflows in enterprise identity—how employees request, approve, and gain access to resources they need. In this role, you will take end-to-end ownership of feature areas spanning different access governance personas, from technical design through implementation, testing, deployment, and post-launch monitoring. You will design, build, and ship high-quality, production-ready features across the OIG system with a focus on correctness, reliability, and performance. You'll work collaboratively with Product, Design, QA, and Site Reliability Engineering teams to scope and deliver features that are secure, scalable, and delightful to use. Key responsibilities include: - Taking end-to-end ownership of feature areas from design through deployment and monitoring - Designing and shipping high-quality, production-ready features with emphasis on reliability and performance - Quickly delivering bug fixes and handling customer-reported issues - Writing clean, well-tested, maintainable code and maintaining high engineering standards - Partnering with Product, QA, and SRE teams on development and deployment work - Influencing technical alignment across multiple teams and stakeholders This is an opportunity to do career-defining work on systems that millions of users depend on, where technical challenges are genuinely hard and your decisions will directly shape how thousands of enterprises manage access governance at scale. REQUIREMENTS: - 5+ years of software engineering experience with demonstrated ability to independently own and deliver complex features in production environments - Proven track record architecting and delivering large-scale, distributed systems in production serving enterprise customers - Deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale - Strong proficiency in Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta's backend stack - Demonstrated ability to influence without authority—driving technical alignment across multiple teams and stakeholders - Experience designing systems meeting enterprise reliability, scalability, and security requirements (multi-tenancy, high availability, audit logging, RBAC/ABAC) - Excellent written and verbal communication skills, making complex technical topics accessible to engineers and non-engineers - B.S. in Computer Science or equivalent PREFERRED: - Experience building identity, access management, or governance (IAM/IGA) products or platforms - Familiarity with workflow engines or approval/routing systems (finite state machines, BPM-style systems) - Experience with enterprise SaaS platforms serving large, complex customer organizations - Hands-on experience with cloud infrastructure (AWS, GCP, Azure) and modern observability tooling

Similar roles