Staff Software Engineer, Core Infrastructure

Okta Inc

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$194,000–$267,000 / yr
Posted
96 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $230k
$96k $285k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $144,350–$214,500 — the blue band above. At the midpoint, this role pays about $230k versus about $179k 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 103 open roles on FindRole.

Listed pay typically runs $174,000–$238,000 across 103 roles with salary data.

Most-posted roles

View all roles at Okta Inc

At a glance

TL;DR · Staff Software Engineer, Core Infrastructure

The Staff Software Engineer, Core Infrastructure joins the Core Engineering team to build and evolve shared infrastructure and services that form the foundation for other engineering teams. This role involves designing, developing, and delivering cloud-based infrastructure projects, including common shared services like search, cache, configuration management, and email pipelines. You will operate, support, and scale these services while conducting design and code reviews to ensure high programming standards. The technical stack includes Java, MySQL, Kubernetes, AWS EKS, Redis, Docker, Terraform, Spring, Spring Boot, Hibernate, and Tomcat. You will also work with ReST and gRPC. The work focuses on creating a cloud-native, multi-tenant environment that ensures redundancy, resource optimization, and resiliency for enterprise-scale identity and access management systems.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, develop, and deliver cloud-based infrastructure projects using Redis, Docker, Terraform, and AWS.
  • Drive the evaluation, development, and rollout of new common features and frameworks.
  • Operate, support, and scale shared services and frameworks to handle growing business usage.
  • Conduct design and code reviews while maintaining high standards through unit and functional testing.
  • Monitor, troubleshoot, and fix issues within owned services and frameworks.
  • Evaluate system performance to identify and resolve technical bottlenecks.
  • Provide technical guidance and mentorship to junior developers.

What we're looking for

  • Bachelor's degree in computer science or equivalent; master's preferred.
  • 8+ years of expansive programming experience in an object-oriented language like Java, especially in backend services.
  • 3+ years of experience working with MySQL or equivalent relational database systems.
  • 3+ years of experience developing, operating, optimizing, and troubleshooting web services on Kubernetes.
  • Experience with Spring, Spring Boot, Hibernate, Tomcat, AWS, Redis, and Docker.
  • Demonstrated experience working with ReST and thorough understanding of its fundamentals.
  • Knowledge of network security, authentication, and authorization.
  • Must be able to establish U.S. Person status (e.g., U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee).

More like this

Similar roles

Staff Software Engineer, Core Infrastructure

Okta Inc

San Francisco, CA 96 days ago $194,000–$267,000
Java AWS Kubernetes Terraform Redis Docker MySQL Spring Spring Boot Hibernate Tomcat gRPC REST GCP AWS EKS Agile
8+ yrs exp Hybrid

Staff Software Engineer, Core Infrastructure

Uber

San Francisco, CA +1 8 days ago
Kubernetes Go Java C++ Distributed Systems CNI Envoy Linux Kernel eBPF Multi-Cloud Container Runtimes GPU Scheduling ML Infrastructure Zero-Trust Networking
8+ yrs exp Hybrid

Software Engineer, Core Infrastructure

Oracle

Nashville, TN 69 days ago $79,200–$209,500
OCI Kubernetes Docker KVM Go Python Java C++ SQL Terraform Prometheus Grafana ELK Stack Distributed Systems System Design IaaS PaaS Serverless
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN +1 94 days ago $79,200–$209,500
Java Linux Terraform Infrastructure as Code (IaC) Public Cloud Database Design Distributed Systems System Design Operating Systems Telemetry Encryption Load Testing fault-injection Circuit Breakers Data Replication
3+ yrs exp

Senior Software Engineer, Core Infrastructure

Oracle

Nashville, TN 20 days ago $79,200–$209,500
Java Linux Terraform Infrastructure as Code (IaC) Public Cloud Database Design Distributed Systems System Design Operating Systems Encryption Access Controls Load Testing Fault-Injection Telemetry Alerting Root Cause Analysis
3+ yrs exp