Staff Software Engineer, Non-Human Identity | Okta

Okta Inc

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$194,000–$267,000 / yr
Posted
87 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $230k
$128k most similar roles pay here $282k

This role pays more than 82% of similar roles. Most pay $170,750–$219,425 — the shaded band above. At the midpoint, this role pays about $230k versus about $195k 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 145 open roles on FindRole.

Listed pay typically runs $194,000–$267,000 across 145 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Staff Software Engineer, Non-Human Identity | Okta

Join the Okta Privileged Access Management team as a Staff Engineer and help architect the high-performance core of our non-human identity platform, collaborating closely with principal engineers to design low-latency systems for managing privileged access. You will write concurrent, performance-critical code handling millions of machine-to-machine requests daily while shaping the technical roadmap for scalability and reliability. Mentor junior engineers and participate in on-call rotations to ensure system stability. Ideal candidates have 8+ years of backend or systems-level development experience with deep expertise in Go, distributed systems, secure systems design, and cloud-native infrastructure. Experience in secrets management, service mesh, and machine identity platforms is a plus, along with a passion for optimizing complex, mission-critical systems for performance and reliability at scale.

What you'll do

  • Contribute to the design and implementation of a low-latency, high-throughput secrets engine for non-human identities.
  • Write highly concurrent, performance-critical code to handle millions of machine-to-machine authentication requests.
  • Define long-term technical roadmap for scalability and performance in managing privileged access.
  • Mentor junior engineers to advance their software development lifecycle expertise.
  • Participate in rotational on-call activities with SRE and product development teams.

What we're looking for

  • 8+ years of backend or systems-level development experience
  • Deep expertise in multi-platform Go and building high-performance, concurrent applications
  • Extensive experience designing or operating distributed systems and secure systems (authn/authz, encryption)
  • Expertise in distributed storage systems with replication, backup, restore, and data management
  • Direct experience in secrets management, service mesh, or machine identity platform design
  • Proven ability to optimize systems for performance, latency, and throughput in complex environments

More like this

Similar roles

Staff Backend Engineer, Non Human Identities | Okta

Okta Inc

San Francisco, CA 43 days ago $194,000$267,300
Go gRPC openAPI PostgreSQL Docker Kubernetes Terraform AWS CI/CD TLS PKI CAs Secrets Management Service Mesh Machine Identity Platform Cloud-Native Infrastructure Git Linux
Hybrid

Staff Software Engineer in Test, PAM | Okta

Okta Inc

San Francisco, CA 57 days ago $174,000$239,800
Python Java Selenium TestCafe Postman Jmeter Locust Splunk AWS Kubernetes CI/CD Distributed Systems SSH RDP TLS LDAP Networking Performance Testing
Hybrid

Staff Software Engineer - Federal | Okta

Okta Inc

WA 99 days ago $161,000$221,000
Python Terraform AWS GCP Azure CI/CD Bash PowerShell Go ETL ELT APIs MFA SAML OAuth OIDC WebAuthn Policy-as-code Prometheus Grafana