Staff Software Engineer - Okta Identity Governance

Okta•San Francisco, CA
•Hybrid

About The Position

As a Staff Engineer on the Okta Identity Governance (OIG) team, you will develop, design, and maintain products for enterprise customers at scale. You will shape product architecture and features across access governance personas, collaborating with engineering, product, and design to deliver secure, scalable, user-friendly software. The role involves making technical decisions that affect how enterprises manage access governance and building software used by real customers.

Requirements

  • At least 8 years of software engineering experience, including independently owning and delivering complex production features.
  • Demonstrated experience architecting and delivering large-scale distributed systems 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 considerations such as multi-tenancy, high availability, audit logging, and RBAC/ABAC.
  • Excellent written and verbal communication skills, including explaining complex technical topics to technical and non-technical audiences.
  • B.S. in Computer Science or equivalent.

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

  • Own feature areas end to end, from technical design through implementation, testing, deployment, and post-launch monitoring.
  • Design, build, and ship production-ready OIG features, emphasizing correctness, reliability, and performance.
  • Deliver timely, high-quality bug fixes and address customer-reported issues.
  • Write clean, tested, maintainable code and uphold high standards of engineering quality.
  • Partner 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