Staff Software Engineer

Okta Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bellevue, WA
Salary
$194,000–$267,000 / yr
Posted
11 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $206k
This role $230k
$127k $290k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $179,418–$233,050 — the blue band above. At the midpoint, this role pays about $230k versus about $206k for comparable roles.

Based on 240 similar postings.

Employer

About Okta Inc

Okta, Inc. is an American identity and access management company based in San Francisco. It provides cloud software that helps companies manage and secure user authentication into applications, and for developers to build identity controls into applications, websites, web services, and devices.[

Okta Inc currently has 105 open roles on FindRole.

Listed pay typically runs $174,000–$239,000 across 105 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Staff Software Engineer

The Staff Software Engineer, OIG joins the R&D team to lead the development, design, and maintenance of enterprise-grade access governance products. This role involves taking end-to-end ownership of feature areas, from technical design and implementation to testing, deployment, and post-launch monitoring. You will build high-quality, production-ready features that ensure correctness, reliability, and performance for millions of users. The position requires deep expertise in microservices, event-driven architectures, APIs, and data modeling at scale. Candidates must be proficient in Java, Kotlin, Go, or equivalent JVM/cloud-native languages. You will solve complex technical challenges regarding multi-tenancy, high availability, audit logging, and RBAC/ABAC. The work focuses on building scalable identity and access management systems that allow thousands of enterprises to manage access governance securely.

What does a Software Engineer earn in Washington?

Median $208250 from 412 postings across 40 companies.

See salary data

What you'll do

  • Take end-to-end ownership of feature areas from technical design through post-launch monitoring.
  • Design, build, and ship high-quality, production-ready features for the OIG system.
  • Write clean, well-tested, and maintainable code while upholding high engineering standards.
  • Deliver high-quality bug fixes and resolve customer-reported issues quickly.
  • Architect and deliver large-scale, distributed systems that meet enterprise reliability and security requirements.
  • Partner with Product Development, QA, and Site Reliability Engineering teams to scope development and deployment work.
  • Drive technical alignment across multiple teams and stakeholders to influence product evolution.

What we're looking for

  • B.S. Computer Science or equivalent.
  • 8+ years of software engineering experience independently owning and delivering complex features in production.
  • Proven track record of 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 Java, Kotlin, Go, or equivalent JVM/cloud-native languages.
  • Demonstrated ability to influence without authority and drive technical alignment across multiple teams.
  • Experience designing systems for enterprise reliability, scalability, and security requirements.
  • Excellent written and verbal communication skills to make complex technical topics accessible.
  • Experience building identity, access management, or governance (IAM/IGA) products (preferred).
  • Familiarity with workflow engines or approval/routing systems (preferred).
  • Experience with enterprise SaaS platforms serving large, complex customer organizations (preferred).
  • Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and modern observability tooling (preferred).

More like this

Similar roles

Senior Software Engineer

Okta Inc

San Francisco, CA 11 days ago $165,000–$227,000
Java Kotlin Go Microservices Event-driven Architecture APIs Data Modeling AWS GCP Azure IAM IGA RBAC ABAC Observability Distributed Systems SaaS Finite State Machines
8+ yrs exp

Senior Software Engineer, OIG

Okta Inc

Bellevue, WA 11 days ago $165,000–$227,000
Java Kotlin Go Microservices Event-driven Architecture APIs Data Modeling AWS GCP Azure IAM IGA RBAC ABAC Observability Distributed Systems SaaS Finite State Machines
5+ yrs exp

Staff Software Engineer

Okta Inc

San Francisco, CA 11 days ago $194,000–$267,000
Java Kotlin Go Microservices Event-driven Architecture APIs Data Modeling AWS GCP Azure IAM IGA RBAC ABAC SaaS Observability Distributed Systems
8+ yrs exp

Staff Software Engineer

Okta Inc

San Francisco, CA 11 days ago $194,000–$267,000
Java Kotlin Go Microservices Event-driven Architecture APIs Data Modeling AWS GCP Azure IAM IGA RBAC ABAC SaaS Observability Distributed Systems
8+ yrs exp

Principal Software Engineer

Okta Inc

San Francisco, CA 11 days ago $224,000–$308,000
Java Kotlin Go Microservices Event-driven Architecture APIs Data Modeling AWS GCP Azure IAM IGA RBAC ABAC Distributed Systems Observability SaaS Finite State Machines
10+ yrs exp

Staff Software Engineer

Stripe

Remote (Toronto, Ontario, Canada) +3 3 days ago $224,000–$336,000
Distributed Systems Cloud Native TLS Disaster Recovery High Availability Data Redundancy Distributed Services
10+ yrs exp Remote