Apollo GraphQL

Ingeniero de Software Staff - Confianza y Telemetría

TypeScriptJavaRustGo
Traducción automática. Consulta el original.

Quiénes somos

Construye la base de seguridad y observabilidad de GraphOS

Si quieres que tu trabajo proteja y potencie directamente a miles de equipos de ingeniería que operan GraphQL a escala, este puesto te sitúa en el centro de esa misión. El equipo de Confianza y Telemetría de Apollo impulsa dos pilares de la plataforma GraphOS: la capa de datos y observabilidad que ayuda a los equipos a entender cómo se comportan sus grafos, y la capa de gestión de identidad y acceso que garantiza que se pueda confiar en ellos.

Estamos trabajando activamente en la creación de capacidades de OAuth, SSO y registro de auditoría, migrando la infraestructura de telemetría y desplegando permisos granulares. Se trata de un trabajo fundamental y de campo abierto con gran visibilidad en toda la base de clientes empresariales de Apollo.

El equipo de Confianza y Telemetría se organiza en torno a dos dominios:

  1. Telemetría: Sacamos a la luz información sobre el uso, el rendimiento y el esquema que ayuda a los equipos a evolucionar y escalar sus grafos de forma segura. Esto significa ser responsables de los pipelines, las APIs y la experiencia de usuario que traducen los datos de telemetría brutos en una visibilidad procesable.
  1. Confianza: Somos responsables de la identidad, la gestión de accesos y la auditoría de GraphOS. Desde OAuth y SSO hasta tokens basados en roles granulares y registros de auditoría, nos aseguramos de que las personas adecuadas puedan hacer las cosas correctas, y de que quede constancia cuando lo hagan.

Qué harás

Como Ingeniero de Software Staff en TnT, asumirás la responsabilidad real de las funciones y sistemas en ambos dominios. Trabajarás en estrecha colaboración con los equipos de producto, diseño y ingeniería de socios para ofrecer mejoras significativas a los clientes empresariales.

En este puesto, realizarás las siguientes funciones:

  1. Responsabilizarte de un subdominio de TnT: Asumir la responsabilidad técnica de un componente, ya sean nuestros flujos de OAuth/SSO, la infraestructura de registro de auditoría, los pipelines de ingesta de telemetría o el modelo de permisos granulares.
  1. Impulsar las funciones de principio a fin: Escribir documentos de diseño, conseguir la alineación, implementar, probar, desplegar y supervisar tu trabajo en producción.
  1. Construir pensando en la fiabilidad empresarial: Diseñar teniendo en cuenta la observabilidad, las rutas de reversión y la entrega incremental. Participar en guardias y post-mortems.
  1. Colaborar entre funciones: Trabajar directamente con Producto y Diseño para definir el alcance y priorizar el trabajo. Comunicarte de forma clara y asíncrona.
  1. Crecer como ingeniero: Contribuir a las revisiones de código, debates sobre diseño y estándares técnicos. Recibir y dar feedback constructivo dentro del equipo.

Qué buscamos

Habilidades requeridas

  1. Experiencia práctica y material en la creación de sistemas de autenticación: OAuth 2.0/OIDC, SSO, gestión de tokens o credenciales, RBAC/ABAC o permisos granulares, o registro de auditoría.
  1. Historial de liderazgo en iniciativas técnicas de varios trimestres o entre equipos, mentoría a ingenieros y definición de la dirección técnica.
  1. Sólida comprensión de los fundamentos de los sistemas distribuidos: consistencia, modos de fallo y patrones de resiliencia.
  1. Experiencia en la creación de APIs y modelos de datos de los que dependen otros equipos o clientes.
  1. Dominio de al menos un lenguaje de backend moderno (TypeScript/Node, Go, Rust, Java o similar).
  1. Experiencia con bases de datos relacionales y al menos una de las siguientes: almacenes clave-valor, de documentos o de series temporales.
  1. Responsabilidad práctica de servicios en producción: guardias, respuesta a incidentes, post-mortems.
  1. Familiaridad con herramientas de observabilidad (métricas, trazado, registro) y SLOs.
  1. Gran capacidad de comunicación verbal y escrita, especialmente para documentos de diseño y colaboración asíncrona.
  1. Capacidad para trabajar con Producto y Diseño para definir el alcance, las compensaciones y los incrementos de entrega.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores