Skip to content

Staff Engineer

Develops containerized microservices in Go for distributed multi-tenant cloud security systems processing real-time telemetry on Kubernetes. Owns full lifecycle of features, operations, mentoring, with 8+ years experience in scalable systems and cloud platforms.

194k – 233kSunnyvale, CABackend EngineeringOnsite8+ YOE

About the role

Responsibilities

  • Develop containerized (micro)services for distributed multi-tenant systems processing data, real-time events, and network telemetry from public clouds.
  • Provide real-time insights, visibility, and security recommendations to customers.
  • Design services, defend architecture with peers, and deliver robust implementations.
  • Mentor junior engineers, new-grads, and interns.
  • Own critical features and subsystems through the full software development lifecycle.
  • Own operational aspects of the system.
  • Ensure code quality with early developer, functional, and integration testing.
  • Partner with Product Management to refine requirements.
  • Develop deep understanding of customer problems.

Requirements

  • 8+ years building distributed & scalable software and systems.
  • Passion for software development, constant learning, and team collaboration.
  • AWS / Azure / GCP cloud experience at API/programming level.
  • Kubernetes experience delivering containerized services.
  • Go and SQL experience.
  • REST API client experience.
  • General TCP/IP networking knowledge.
  • Unix/Linux programming environment experience.
  • Networking and security controls experience (plus).

Nice-to-Haves

  • CloudFormation, Terraform, Ansible.

Skills

GoSQLKubernetesAWSAzureGCPREST APIsTCP/IPUnix/LinuxTerraform

Staff Software Engineer, Backend

Staff Backend Engineer building scalable Go services and APIs for Okta's Privileged Access Management platform. Focus on distributed systems, database design, and production reliability for enterprise security infrastructure.

194k – 267kSan Francisco, CABackend EngineeringHybrid8+ YOEGoAWS

Staff Software Engineer, Non-Human Identity

Staff-level backend/systems engineer building a high-performance, low-latency secrets engine for non-human identities at massive scale. Requires 8+ years experience, deep Go expertise, distributed systems, and security infrastructure knowledge.

194k – 267kSan Francisco, CABackend EngineeringHybrid8+ YOEGoTls

Staff Software Engineer

Develops containerized microservices in Go for a distributed multi-tenant system processing cloud telemetry for security insights. Owns full lifecycle of features, operations, and mentoring; requires 8+ years experience with cloud platforms and Kubernetes.

194k – 233kSunnyvale, CABackend EngineeringOn-site8+ YOEGoSQL

Staff Software Engineer

Builds and operates backend production systems powering care discovery for families and professionals, with frontend familiarity. Collaborates cross-functionally on DemandGen team, focusing on scalable APIs, databases, cloud infrastructure, and AI productivity tools.

194k – 216kUnited StatesBackend EngineeringRemoteAWSReact

Staff Backend Engineer, Hub (US East Coast)

Staff Backend Engineer owns end-to-end high-scale distributed systems for Docker Hub, focusing on registry platform, storage, and APIs. Requires 8+ years experience with Golang, Kubernetes, and large-scale architectures in a remote-first environment.

195k – 276kUnited StatesBackend EngineeringRemote8+ YOEGoAWS