Staff Software Engineer - Okta Identity Governance

Okta•San Francisco, CA
•$194,000 - $267,000•Hybrid

About The Position

As a Staff Engineer on Okta’s Identity Governance (OIG) team, you will develop, design, and maintain products that serve enterprise customers at scale. You will help architect and evolve product features across access-governance personas, collaborating with engineering, product, and design to deliver secure, scalable, reliable, and user-friendly capabilities. The role involves owning feature areas from technical design through implementation, testing, deployment, and post-launch monitoring, and making technical decisions that shape how enterprises manage access governance.

Requirements

  • At least 8 years of software engineering experience, including demonstrated ability to independently own and deliver complex features in a production environment.
  • A proven track record of architecting and delivering large-scale distributed systems in production for enterprise customers.
  • Deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale.
  • Strong proficiency in one or more of Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta’s backend stack.
  • Ability to influence without authority and drive technical alignment across teams and stakeholders.
  • Experience designing systems for enterprise reliability, scalability, and security, including concerns such as multi-tenancy, high availability, audit logging, and RBAC/ABAC.
  • Excellent written and verbal communication skills, including the ability to explain complex technical topics to technical and non-technical audiences.
  • B.S. in Computer Science or equivalent.
  • Must attend in-person onboarding during the first week of employment in San Francisco, California.
  • Must go to the office two days a week.

Nice To Haves

  • Experience building identity, access management, or governance (IAM/IGA) products or platforms.
  • Familiarity with workflow engines or approval/routing systems, such as finite state machines or BPM-style systems.
  • Experience with enterprise SaaS platforms serving large, complex customer organizations.
  • Hands-on experience with cloud infrastructure such as AWS, GCP, or Azure, and modern observability tooling.

Responsibilities

  • Take end-to-end ownership of feature areas, from technical design through implementation, testing, deployment, and post-launch monitoring.
  • Design, build, and ship high-quality, production-ready features across the OIG system, focusing on correctness, reliability, and performance.
  • Deliver bug fixes quickly and address customer-reported issues.
  • Write clean, well-tested, maintainable code and uphold a high standard of engineering quality for yourself and teammates.
  • Work with Product Development, QA, and Site Reliability Engineering teams to scope development and deployment work.

Benefits

  • Equity, where applicable.
  • Bonus.
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • 401(k).
  • Flexible spending account.
  • Paid leave, including PTO and parental leave.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service