Skip to content

Staff Software Engineer, Non-Human Identity

194k – 267kSan Francisco, CAHybrid8+ YOE
Summary

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.

About the role

What you’ll be doing

Contribute to Core Architecture:

  • Partner with principal engineers and architects to design and implement a low-latency, high-throughput secrets engine for non-human identities

Solve for Massive Scale:

  • Write highly concurrent, performance-critical code capable of handling millions of machine-to-machine authentication and authorization requests

Shape Technical Strategy:

  • Play a key role in defining the long-term technical roadmap for scalability and performance, ensuring our platform can meet the demands of the largest enterprises

Mentor and Elevate:

  • Work with junior engineers to help them advance their SDLC expertise

On-Call:

  • Participate in the rotational on-call activities with SRE and product development team

What you’ll bring to the role

Required Experience:

  • 8+ years of professional software engineering experience, with a heavy focus on backend or systems-level development
  • Bachelor’s or Master’s degree in Computer Science, or equivalent practical experience

Core Technical Expertise:

  • Deep, hands-on expertise in multi-platform Go development and building high-performance, concurrent applications
  • Experience designing or operating distributed systems
  • Experience with secure systems (authn/authz, encryption, TLS, token handling, PKI, CAs, diagnosing TLS issues)
  • Deep expertise in distributed storage systems, with a focus on replication, backup, and restore, and data management (Postgres, etc.)
  • Direct experience designing, building, or contributing to a secrets management, service mesh, or machine identity platform
  • Expert-level at ergonomic API design (gRPC/openAPI), and building for reliability at scale
  • Deep knowledge of cloud-native infrastructure

Key Attributes:

  • Driven by the challenge of optimizing systems for performance, latency, and throughput, with a proven ability to diagnose complex, multi-system issues
  • Proven track record of making significant contributions to the architecture of complex, mission-critical systems
  • Thrive in an environment where you can focus on deep technical problems

Bonus Points:

  • Experience at a leading Cybersecurity or Infrastructure-as-Code company
  • Contributions to open-source projects in the identity, security, or infrastructure space

Additional Experience:

  • Deep expertise in backend systems engineering
  • Experience building and scaling beyond standard three-tier monolithic architectures, with a focus on modern distributed systems
  • Worked on projects with complex, established systems
  • Significant, hands-on experience in a Linux/Unix environment
Skills
GoDistributed SystemsAuthenticationAuthorizationEncryptionTLSPKIPostgreSQLgRPCOpenAPICloud-native InfrastructureSecrets ManagementService MeshLinuxUnix
Similar roles at this salary range
All Backend Engineering jobs →
Reddit

Staff Software Engineer - Content Platform

Lead development of Reddit's Content Platform, owning Tier-0 services and core data models that power feeds, posting, and commenting. Design scalable distributed systems in Go/Python while mentoring engineers and driving platform evolution.

217k – 304kUnited StatesBackend EngineeringRemote7+ YOEGoC++
Attentive

Senior Software Engineer, Strategic Integrations

Senior engineer leading platform quality, legacy migration, and observability for enterprise partner integrations. Requires strong backend experience, third-party API integration at scale, and incremental migration expertise.

180k – 200kUnited StatesBackend EngineeringRemote5+ YOEJavaKotlin
Coinbase

Staff Software Engineer, Backend

Own technical strategy and architecture for Coinbase's Transfers platform, building and scaling high-throughput distributed systems that orchestrate crypto and fiat fund movements across Retail, Prime, Exchange, and Payments.

218k – 257kUnited StatesBackend EngineeringRemote8+ YOELedgeringMentorship
OpenAI

Software Engineer, Private Computing

Design, build, and scale privacy features and infrastructure for ChatGPT, API, and consumer devices using confidential computing and encryption. Requires 5+ years of software engineering experience and production experience with trusted execution environments.

230k – 385kSan Francisco, CABackend EngineeringHybrid5+ YOEKubernetesBuild Systems
PrizePicks

Software Engineer III (Ruby on Rails)

Own end-to-end feature development on Rails-based backend services powering feeds and profiles. Deliver complex work, guide junior engineers, and contribute to architectural decisions in a fully remote environment.

170k – 185kUnited StatesBackend EngineeringRemote3+ YOERSpecCI/CD