IonQ

Ingeniero Senior de Sistemas Distribuidos

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

Sobre IonQ

IonQ, Inc. [NYSE: IONQ] es el proveedor líder mundial de plataformas cuánticas y el principal proveedor comercial, que ofrece soluciones cuánticas integradas en computación, redes, detección y seguridad. La generación más reciente de ordenadores cuánticos de IonQ, el IonQ Tempo, es la última de una línea de sistemas de vanguardia que han estado ayudando a clientes y socios, incluidos Amazon Web Services y AstraZeneca, a lograr resultados de rendimiento 20x y acelerar la innovación en el descubrimiento de fármacos, la ciencia de materiales, la modelización financiera, la logística, la ciberseguridad y la defensa. En 2025, la empresa logró una fidelidad de puerta de dos cúbits del 99.99%%, estableciendo un récord mundial en rendimiento de computación cuántica.

Con sede en College Park, Maryland, IonQ tiene operaciones en California, Colorado, Massachusetts, Tennessee, Washington, Italia, Corea del Sur, Suecia, Suiza, Canadá y el Reino Unido. Nuestros servicios de computación cuántica están disponibles a través de los principales proveedores de la nube, al tiempo que también satisfacemos las necesidades de los clientes de redes y sensores en tierra, mar, aire y espacio. IonQ está haciendo que las plataformas cuánticas sean más accesibles e impactantes que nunca.

El Puesto

Buscamos un Ingeniero Senior de Sistemas Distribuidos, con un enfoque práctico, para unirse al equipo que está construyendo la Plataforma de Redes y Seguridad de IonQ. Serás responsable de los servicios de backend —pipelines de ingesta, procesamiento de telemetría, gestión de dispositivos— que proporcionan a los operadores visibilidad en tiempo real de sus redes y la inteligencia para hacerlas cuánticamente seguras. Esta es una infraestructura importante: los sistemas que construyas sustentarán la misión de IonQ de asegurar las redes del mundo contra las amenazas cuánticas.

En este puesto, serás responsable de los servicios de backend de principio a fin, desde pipelines de ingesta de alto rendimiento que recopilan telemetría de grandes flotas de dispositivos, hasta almacenamiento de series temporales, motores de procesamiento en tiempo real y las APIs que exponen los datos de la plataforma al resto de la organización. Eres un ingeniero con un enfoque práctico que escribe código de calidad de producción en Go y/o Rust a diario, se enorgullece de la propiedad operativa y aporta sólidos fundamentos de sistemas distribuidos a cada problema que aborda.

Trabajarás en estrecha colaboración con el Arquitecto Principal para traducir las decisiones de arquitectura de la plataforma en implementaciones fiables, bien probadas y listas para producción. El candidato ideal tiene experiencia directa en la construcción de sistemas de backend intensivos en datos a escala, y se siente motivado por el desafío de hacer que la infraestructura compleja sea simple, observable y fiable.

En IonQ, creemos en el trato justo, el acceso, la oportunidad y el avance para todos, al tiempo que nos esforzamos por identificar y eliminar barreras. Empoderamos a los empleados para que prosperen fomentando una cultura de autonomía, productividad y respeto. Nos dedicamos a crear un entorno en el que las personas puedan sentirse bienvenidas, respetadas, apoyadas y valoradas.

Estamos comprometidos con la equidad y la justicia. Damos la bienvenida a diferentes voces y puntos de vista y no discriminamos por motivos de raza, religión, ascendencia, discapacidad física y/o mental, condición médica, información genética, estado civil, sexo, género, identidad de género, expresión de género, condición de transgénero, edad, orientación sexual, condición militar o de veterano, o cualquier otra base protegida por la ley. Estamos orgullosos de ser un empleador que ofrece igualdad de oportunidades.

Ubicación: Este puesto se desempeña de forma presencial en nuestra oficina de Santa Clara, CA.

Viajes: Hasta un 15%% a nivel nacional o internacional.

ID de empleo: 1722

Puestos Técnicos en EE. UU. El puesto al que está solicitando requerirá acceso a tecnología sujeta a las restricciones de control de exportaciones de EE. UU. y contratos gubernamentales. El empleo en IonQ está sujeto a la verificación del estatus de "Persona de EE. UU." (por ejemplo, ciudadano de EE. UU., nacional de EE. UU., residente permanente de EE. UU. o admitido legalmente en EE. UU. como refugiado o asilado), la obtención de cualquier licencia necesaria y/o la confirmación de la disponibilidad de una excepción de licencia según los controles de exportación de EE. UU. Tenga en cuenta que, en ausencia de la confirmación de que usted es una Persona de EE. UU. a efectos de control de exportaciones y trabajo en contratos gubernamentales, IonQ puede optar por no solicitar una licencia o negarse a utilizar una excepción de licencia (si está disponible) para que usted acceda a tecnología sujeta a control de exportaciones que pueda requerir autorización, y de manera similar, es posible que no cumpla los requisitos para trabajos en contratos gubernamentales que requieran Personas de EE. UU., y IonQ puede negarse a continuar con su solicitud basándose únicamente en esos motivos. En consecuencia, tendremos algunas preguntas adicionales sobre su estatus de inmigración que se utilizarán para fines de control de exportaciones y cumplimiento, y las respuestas serán revisadas por personal de cumplimiento para garantizar el cumplimiento de la ley federal.

Puestos No Técnicos en EE. UU. Debido a las leyes y regulaciones de control de exportaciones aplicables, los candidatos deben ser ciudadanos o nacionales de EE. UU., residentes permanentes de EE. UU. (es decir, titular de una Green Card actual) o admitidos legalmente en EE. UU. como refugiados o asilados. En consecuencia, tendremos algunas preguntas adicionales sobre su estatus de inmigración que se utilizarán para fines de control de exportaciones y cumplimiento, y las respuestas serán revisadas por personal de cumplimiento para garantizar el cumplimiento de la ley federal.

Si está interesado en formar parte de nuestro equipo y misión, ¡le animamos a postularse!

Responsabilidades

Servicios de Backend y Código de Producción

  1. Diseñar y lanzar servicios de producción de backend en Go y/o Rust, medido por la calidad del código, la cobertura de pruebas y la entrega a tiempo de los hitos del servicio.
  1. Construir y mantener pipelines de ingesta de telemetría de alto rendimiento utilizando gNMI, NETCONF y SNMP, asegurando la recopilación fiable de datos en grandes flotas de dispositivos.
  1. Desarrollar APIs RESTful y de gRPC que expongan los datos de la plataforma a consumidores internos e integraciones externas, evaluado por el tiempo de actividad, los SLAs de latencia y la adopción por parte de los equipos descendentes.

Ingeniería y Almacenamiento de Datos

  1. Implementar y evolucionar la capa de almacenamiento de series temporales (InfluxDB, TimescaleDB o equivalente), optimizando el rendimiento de las consultas, las políticas de retención y la fidelidad de los datos bajo carga de producción.
  1. Construir pipelines de streaming de eventos utilizando Kafka o Kinesis con semántica de "al menos una vez" o "exactamente una vez", validados a través de pruebas de integración y monitorización de producción.
  1. Diseñar estrategias de partición y archivo de datos que soporten los volúmenes de ingesta objetivo cumpliendo al mismo tiempo los SLAs definidos de latencia y durabilidad.

Fiabilidad y Operaciones de la Plataforma

  1. Ser responsable de la fiabilidad del servicio de principio a fin: participar en la rotación de guardias, liderar la respuesta a incidentes e impulsar mejoras sistémicas rastreadas mediante análisis post-mortem y la reducción de incidentes recurrentes.
  1. Instrumentar todos los servicios con logging estructurado, tracing distribuido y métricas (OpenTelemetry, Prometheus) para que los problemas de producción puedan ser diagnosticados y resueltos dentro de los SLOs definidos.

Infraestructura Cloud-Native

  1. Empaquetar y desplegar servicios como cargas de trabajo contenerizadas en Kubernetes, manteniendo la infraestructura como código (Terraform) en entornos de AWS, GCP y Azure.
  1. Contribuir a patrones de despliegue multicloud que cumplan los objetivos de disponibilidad de la plataforma y los requisitos de residencia de datos.

Colaboración y Calidad de Ingeniería

  1. Colaborar con el Arquitecto Principal para traducir las decisiones de arquitectura de la plataforma en implementaciones probadas y listas para producción con especificaciones de ingeniería claras.
  1. Liderar revisiones de código y mentorizar a ingenieros junior a través de pairing y guía técnica, elevando el nivel general del equipo en cuanto a corrección y mantenibilidad.

Requisitos

  1. 6+ años de experiencia en ingeniería de software de backend, con un sólido historial de lanzamiento de servicios de producción a escala.
  1. Dominio práctico y demostrado en Go y/o Rust — utilizas estos lenguajes con regularidad y puedes demostrar sistemas de producción que has construido con ellos.
  1. Sólida experiencia en la construcción y operación de sistemas de datos distribuidos: streaming de eventos (Kafka, Kinesis o equivalente), bases de datos de series temporales y pipelines de ingesta de alto rendimiento.
  1. Sólidos fundamentos en sistemas distribuidos: modelos de consistencia, modos de fallo, backpressure, idempotencia y compensaciones de procesamiento "exactamente una vez" frente a "al menos una vez".
  1. Experiencia con despliegue cloud-native: contenerización (Docker), orquestación de Kubernetes y operación de servicios en al menos un proveedor de nube principal (AWS, GCP o Azure).
  1. Familiaridad con herramientas de observabilidad: logging estructurado, métricas (Prometheus/Grafana o equivalente) y tracing distribuido (OpenTelemetry o equivalente).
  1. Comodidad escribiendo SQL y trabajando con modelos de datos relacionales y de series temporales; experiencia en diseño de esquemas y optimización de consultas.
  1. Sólidas prácticas de ingeniería: desarrollo guiado por pruebas o informado por pruebas, revisión de código, CI/CD y propiedad operativa, incluyendo guardias.

Cualificaciones Preferidas

  1. Experiencia con protocolos de telemetría de red (gNMI, NETCONF, SNMP) o experiencia previa en un proveedor de equipos de red o empresa de plataformas de gestión de red (por ejemplo, Juniper, Cisco, Nokia).
  1. Experiencia práctica con bases de datos de grafos o modelos de datos de grafos para topología de red (por ejemplo, Neo4j, Amazon Neptune o representaciones de adyacencia personalizadas).
  1. Familiaridad con el modelado de datos YANG o experiencia previa trabajando con esquemas de configuración de dispositivos en contextos de gestión de red.
  1. Experiencia en la construcción de servicios de backend multi-tenant de SaaS con un fuerte aislamiento de datos y gestión de recursos por tenant.
  1. Contribuciones a proyectos de código abierto de infraestructura, observabilidad o redes; o escritura técnica publicada sobre temas de sistemas distribuidos.
  1. Experiencia trabajando en entornos regulados y sensibles a la seguridad (FedRAMP, NIST o equivalente) o adyacentes a ellos.

El rango salarial base aproximado para este puesto es de $163,430 - $213,972. El paquete total de compensación incluye base, bonificación, acciones y una gama de opciones de beneficios que se encuentran en nuestro sitio de carreras.

La compensación variará según factores individuales como la educación, las cualificaciones y la experiencia de los candidatos finales, la ubicación específica de la oficina y la calibración con datos de mercado relevantes y la equidad interna del equipo. Las cifras salariales base publicadas están sujetas a cambios a medida que estén disponibles nuevos datos de mercado. Nuestros beneficios incluyen planes integrales de atención médica, dental y de visión, contribución equivalente de 401(k), PTO ilimitado y días festivos pagados, licencia parental/de adopción, seguro legal y un subsidio para tecnología del hogar. Los detalles de participación en estos planes de beneficios se proporcionarán cuando un candidato reciba una oferta de empleo.

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