{bc}
indeed

Senior Software Engineer

Okta
Toronto, CAN
Onsite
$136,000–$187,000.
Discovered 3 weeks ago
Software engineeringDistributed systemsMicroservicesEvent-driven architectureAPIsData modeling at scale

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Okta