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.
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
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.
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.
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.
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.
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.