Apollo Graphql
Staff Software Engineer - Trust and Telemetry
United States or Canada (remote). Posted 4 months ago
The role
You will take technical responsibility for subdomains like OAuth/SSO flows, audit logging, telemetry ingestion, or permissions models. You will work across the Trust and Telemetry domains to build features for the GraphOS platform.
What you will do
- Take technical responsibility for a TnT subdomain
- Write design docs, implement, test, deploy, and monitor work in production
- Design with observability, rollback paths, and incremental delivery
- Participate in on-call and postmortems
- Work with Product and Design to scope and prioritize work
- Contribute to code reviews, design discussions, and technical standards
- Give and receive constructive feedback
Required qualifications
- Hands-on experience building auth systems: OAuth 2.0/OIDC, SSO, token or credential management, RBAC/ABAC or fine-grained permissions, or audit logging
- Track record of leading multi-quarter or cross-team technical initiatives, mentoring engineers, and shaping technical direction
- Solid understanding of distributed systems fundamentals: consistency, failure modes, and resiliency patterns
- Experience building APIs and data models that other teams or customers depend on
- Proficiency in at least one modern backend language (TypeScript/Node, Go, Rust, Java, or similar)
- Experience with relational databases and at least one of: key-value, document, or time-series stores
- Hands-on ownership of services in production: on-call, incident response, postmortems
- Familiarity with observability tooling (metrics, tracing, logging) and SLOs
- Strong written and verbal communication, especially for design docs and async collaboration
- Ability to work with Product and Design to define scope, trade-offs, and delivery increments
About the company
The Trust & Telemetry team at Apollo powers the data and observability layer and the identity and access management layer of the GraphOS platform.