Apollo GraphQL

Engenheiro de Software Staff - Confiança e Telemetria

TypeScriptJavaRustGo
Tradução automática. Consulte o original.

Quem Somos

Construa a base de Segurança e Observabilidade do GraphOS

Se você deseja que seu trabalho proteja e capacite diretamente milhares de equipes de engenharia que operam GraphQL em escala, esta função coloca você no centro dessa missão. A equipe de Confiança e Telemetria da Apollo impulsiona dois pilares da plataforma GraphOS: a camada de dados e observabilidade que ajuda as equipes a entender como seus grafos se comportam, e a camada de gerenciamento de identidade e acesso que garante que eles possam ser confiáveis.

Estamos construindo ativamente recursos de OAuth, SSO e logs de auditoria, migrando a infraestrutura de telemetria e implementando permissões granulares. Este é um trabalho fundamental e de campo verde com alta visibilidade em toda a base de clientes corporativos da Apollo.

A equipe de Confiança e Telemetria está organizada em torno de dois domínios:

  1. Telemetria: Trazemos à tona insights de uso, desempenho e esquema que ajudam as equipes a evoluir e escalar seus grafos com segurança. Isso significa ser responsável pelos pipelines, APIs e UX que traduzem dados brutos de telemetria em visibilidade acionável.
  1. Confiança: Somos responsáveis pela identidade, gerenciamento de acesso e auditoria do GraphOS. De OAuth e SSO a tokens baseados em funções granulares e logs de auditoria, garantimos que as pessoas certas possam fazer as coisas certas — e que haja um registro quando elas o fizerem.

O que você fará

Como Engenheiro de Software Staff no TnT, você assumirá a responsabilidade real por recursos e sistemas em ambos os domínios. Você trabalhará em estreita colaboração com as equipes de produto, design e engenharia parceiras para entregar melhorias significativas aos clientes corporativos.

Nesta função, você irá:

  1. Assumir um subdomínio TnT: Assumir a responsabilidade técnica por um componente — seja nossos fluxos de OAuth/SSO, infraestrutura de log de auditoria, pipelines de ingestão de telemetria ou modelo de permissões granulares.
  1. Conduzir recursos de ponta a ponta: Escrever documentos de design, obter alinhamento, implementar, testar, implantar e monitorar seu trabalho em produção.
  1. Construir para confiabilidade corporativa: Projetar com observabilidade, caminhos de reversão e entrega incremental em mente. Participar de plantões e post-mortems.
  1. Colaborar entre funções: Trabalhar diretamente com Produto e Design para definir o escopo e priorizar o trabalho. Comunicar-se de forma clara e assíncrona.
  1. Crescer como engenheiro: Contribuir para revisões de código, discussões de design e padrões técnicos. Receber e dar feedback construtivo dentro da equipe.

O que buscamos

Habilidades Necessárias

  1. Experiência prática e sólida na construção de sistemas de autenticação: OAuth 2.0/OIDC, SSO, gerenciamento de tokens ou credenciais, RBAC/ABAC ou permissões granulares, ou logs de auditoria
  1. Histórico de liderança de iniciativas técnicas de vários trimestres ou entre equipes, mentoria de engenheiros e definição de direção técnica
  1. Sólida compreensão dos fundamentos de sistemas distribuídos: consistência, modos de falha e padrões de resiliência
  1. Experiência na construção de APIs e modelos de dados dos quais outras equipes ou clientes dependem
  1. Proficiência em pelo menos uma linguagem de backend moderna (TypeScript/Node, Go, Rust, Java ou similar)
  1. Experiência com bancos de dados relacionais e pelo menos um dos seguintes: armazenamento chave-valor, de documentos ou de séries temporais
  1. Responsabilidade prática por serviços em produção: plantão, resposta a incidentes, post-mortems
  1. Familiaridade com ferramentas de observabilidade (métricas, rastreamento, logs) e SLOs
  1. Excelente comunicação escrita e verbal, especialmente para documentos de design e colaboração assíncrona
  1. Capacidade de trabalhar com Produto e Design para definir escopo, compensações e incrementos de entrega

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores