Apollo GraphQL

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.

This listing is sourced directly from Apollo GraphQL's careers page and normalized into a canonical job model.