Senior Software Engineer, OIG

Okta Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$165,000–$227,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $196k
$107k most similar roles pay here $243k

This role pays more than 72% of similar roles. Most pay $149,500–$202,482 — the shaded band above. At the midpoint, this role pays about $196k versus about $176k 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 87 open roles on FindRole.

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

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Senior Software Engineer, OIG

As a Senior Software Engineer, OIG, you will join the OIG team to drive the development, design, and maintenance of products serving enterprise customers at scale. You will take end-to-end ownership of feature areas, moving from technical design through implementation, testing, deployment, and post-launch monitoring. Your daily work involves building high-quality, production-ready features while ensuring correctness, reliability, and performance across the OIG system. To succeed, you must possess expertise in microservices, event-driven architectures, APIs, and data modeling. The role requires proficiency in Java, Kotlin, or Go to manage complex backend systems. You will solve critical challenges in identity, access management, and governance by building scalable infrastructure that supports multi-tenancy, high availability, audit logging, and RBAC/ABAC requirements for enterprise users who require secure, reliable access control across various organizational personas.

What does a Software Engineer earn in California?

Median $214000 from 830 postings across 69 companies.

See salary data

What you'll do

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

What we're looking for

  • Must have 8+ years of software engineering experience in a production environment.
  • 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.
  • Proficiency in Java, Kotlin, Go, or equivalent JVM/cloud-native languages.
  • Ability to influence without authority by driving technical alignment across multiple teams.
  • Experience designing systems with multi-tenancy, high availability, audit logging, and RBAC/ABAC.
  • Excellent written and verbal communication skills for explaining complex topics to various audiences.
  • B.S. in Computer Science or equivalent degree.
  • Experience with identity, access management, or governance (IAM/IGA) products (preferred).
  • Familiarity with workflow engines or approval/routing systems (preferred).
  • Experience with enterprise SaaS platforms and cloud infrastructure (AWS, GCP, or Azure) (preferred).

More like this

Similar roles

Senior Software Engineer, OIG

Okta Inc

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

Staff Software Engineer

Okta Inc

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

Staff Software Engineer

Okta Inc

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

Principal Software Engineer

Okta Inc

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

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 8 days ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Oracle

Nashville, TN 129 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL Oracle Database Java JavaScript TypeScript Oracle APEX API Development CI/CD AI/ML Data Visualization SSO MFA Responsive Design
6+ yrs exp