Apollo GraphQL
Senior Software Engineer - Trust and Telemetry
United States or Canada (remote) · Senior
Sponsorship not specifiedDetected 21 days ago
TypeScriptJavaGoRustNode.jsDistributed SystemsBackend DevelopmentCode ReviewKubernetesGraphQLRESTOAuthAgentic AICybersecurityIncident ResponseComplianceAuditingCommunicationCollaboration
About the role
- As a Senior Software Engineer on TnT, you'll take real ownership of features and systems across both domains.
- Receive and give constructive feedback within the team.
- The Trust & Telemetry team is organized around two domains: Telemetry: We surface usage, performance, and schema insights that help teams safely evolve and scale their graphs.
Responsibilities
- Own a TnT subdomain: Take technical responsibility for a component-whether it's our OAuth/SSO flows, audit logging infrastructure, telemetry ingestion pipelines, or fine-grained permissions model.
- Drive features end-to-end: Write design docs, get alignment, implement, test, deploy, and monitor your work in production.
- Build for enterprise reliability: Design with observability, rollback paths, and incremental delivery in mind. Participate in on-call and postmortems.
- Collaborate across functions: Work directly with Product and Design to scope and prioritize work. Communicate clearly and async-first.
- Grow as an engineer: Contribute to code reviews, design discussions, and technical standards. Receive and give constructive feedback within the team.
- Trust: We own identity, access management, and auditing for GraphOS. From OAuth and SSO to fine-grained role-based tokens and audit logs, we make sure the right people can do the right things-and that there's a record when they do.
- Trust: We own identity, access management, and auditing for GraphOS.
- 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
- Write design docs, get alignment, implement, test, deploy, and monitor your work in production.
Requirements
- 2+ years of experience designing and building backend services in production
- Proficiency in at least one modern backend language (TypeScript/Node, Go, Rust, Java, or similar)
- Familiarity with observability tooling (metrics, tracing, logging) and SLOs
- Experience with relational databases and at least one of: key-value, document, or time-series stores
Nice to have
- Familiarity with GraphQL, GraphOS, or API gateways
- Experience with OAuth 2.0, OIDC, SAML, or enterprise SSO flows
- Experience with IAM systems, RBAC/ABAC models, or audit logging
- Familiarity with AI agents, tool/function calling, or agentic middleware
- Experience with cloud-native architectures (Kubernetes, containers, service meshes)
- Background in security engineering, compliance tooling, or enterprise identity
- Whether you binge-watch a series on Netflix, plan faraway vacations from your phone, or read international news online, you've likely used Apollo's technology this week.
- We're not looking to rest on our laurels though - we're aiming to change how software is built.
Compensation
- At Apollo, we strive to provide competitive, market-informed compensation whilst ensuring consistency within the team in each country.
- In addition to the U.S. base salary range, we also provide equity and benefits.
- Location: This is a remote position that can be done from anywhere in the US or Canada (Canada has a different compensation range).
Benefits
- In addition to the U.S. base salary range, we also provide equity and benefits.
- Apollo offers all U.S. employees a choice of 3 Anthem Blue Cross medical plans and California residents can also choose from an additional 2 Kaiser medical plans.
- Dental and Vision benefits are provided by Sun Life Financial.
Company info
- Experience building APIs and data models that other teams or customers depend on
- You'll work closely with product, design, and partner engineering teams to ship meaningful improvements to enterprise customers.
- At Apollo, we strive to provide competitive, market-informed compensation whilst ensuring consistency within the team in each country.
Equal opportunity
- Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce.
- E-Verify: Apollo is an E-Verify employer and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. For more information please visit E-Verify https://www.e-verify.gov.
Visa & Work Authorization
- E-Verify: Apollo is an E-Verify employer and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. For more information please visit E-Verify https://www.e-verify.gov.
Apply directly at Apollo GraphQL →Create a free account for alerts like thisView Apollo GraphQL immigration profile
This listing is sourced directly from Apollo GraphQL's careers page and normalized into a canonical job model.