Senior Software Engineer
Role Overview
The Senior Engineer joins the OIG team to develop, design, and maintain a product serving enterprise customers at scale.
The role shapes access governance features across personas and involves collaboration with engineering, product, and design.
Key Skills for This Role
Full Job Posting
About Okta
Okta builds identity infrastructure intended to help organizations securely adopt AI and serve human users.
Opportunity
The Senior Engineer joins the OIG team to develop, design, and maintain a product serving enterprise customers at scale.
The role shapes access governance features across personas and involves collaboration with engineering, product, and design.
Duties and responsibilities
- Own feature areas from technical design through implementation, testing, deployment, and post-launch monitoring.
- Design, build, and ship production-ready OIG features focused on correctness, reliability, and performance.
- Deliver bug fixes and handle customer-reported issues.
- Write clean, well-tested, maintainable code and uphold engineering quality.
- Partner with Product Development, QA, and Site Reliability Engineering to scope development and deployment work.
Required knowledge, skills, and abilities
- At least 5 years of software engineering experience and independent ownership of complex production features.
- Experience architecting and delivering large-scale distributed systems for enterprise customers.
- Deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale.
- Proficiency in Java, Kotlin, Go, or equivalent JVM/cloud-native backend languages.
- Ability to influence technical alignment across teams and stakeholders.
- Experience designing for enterprise reliability, scalability, and security, including multi-tenancy, high availability, audit logging, and RBAC/ABAC.
- Strong written and verbal communication skills; B.S. in Computer Science or equivalent.
Preferred experience
- Experience with IAM/IGA products, workflow engines or approval/routing systems, and enterprise SaaS is preferred.
- Cloud infrastructure experience with AWS, GCP, or Azure and modern observability tooling is preferred.
Compensation
- The annual base salary range for candidates located in Canada is CAD $136,000–$187,000.
- Equity where applicable, bonus, and benefits are offered under applicable plans and policies.
The Okta experience
Okta describes an in-person onboarding experience and a global community spanning more than 20 offices.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Okta
Senior Technical Consultant, Okta
Washington, USA
Senior Software Engineer (Core Frontier)
Bengaluru, IND
Solutions Engineer, Okta (Enterprise West)
Bellevue, USA
Senior Technology Specialist, Executive Support
San Francisco, USA
Sr. Software Engineer, AI Platform & Infrastructure
San Francisco, USA
Sr. Customer Success Manager
Toronto, CAN
Technical Content Manager
Chicago, USA
Staff Software Engineer, AI Platform & Infrastructure
San Francisco, USA