O

Okta

Secures digital identities for people and software

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 8 years of software engineering experience, with demonstrated ability to independently own and deliver complex features in a production environment.
  • Proven track record of architecting and delivering large-scale distributed systems in production environments serving 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.
  • Demonstrated ability to influence without authority by driving technical alignment across multiple teams and stakeholders.
  • Experience designing systems that meet enterprise reliability, scalability, and security requirements, including multi-tenancy, high availability, audit logging, and role-based or attribute-based access control.
  • Excellent written and verbal communication skills, with the ability to make complex technical topics accessible to engineers and non-engineers.
  • A B.S. in Computer Science or equivalent.
  • The employee must be physically on U.S. soil, defined here as the 50 states, the District of Columbia, or U.S. outlying areas.

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 handle customer-reported issues.
  • Write clean, well-tested, maintainable code and maintain a high engineering-quality bar for oneself and teammates.
  • Partner with Product Development, QA, and Site Reliability Engineering teams to scope development and deployment work.

Desired Qualifications

  • Experience building identity, access management, or governance 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.

About the Company

Okta

Secures digital identities for people and software

Okta builds cloud identity software that controls how employees, customers, and automated systems access applications and company resources. Its single sign-on product lets people use one login across their work tools, while passwordless sign-in and additional identity checks protect accounts from stolen credentials. Administrators use its directory, access policies, and lifecycle tools to grant permissions when someone joins an organization and remove them when they leave. Organizations pay subscriptions based on the products they use and the identities they manage, with support included. Okta was founded in 2009 and is headquartered in San Francisco, California, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Okta

See more jobs