Nominal
IonQ
Senior Distributed Systems Engineer
Über IonQ
IonQ, Inc. [NYSE: IONQ] ist der weltweit führende Anbieter von Quantenplattformen und Quantenlösungen – und liefert integrierte Quantenlösungen für Computing, Networking, Sensing und Sicherheit. Die Quantencomputer der neuesten Generation von IonQ, die IonQ Tempo, sind die neuesten Systeme in einer Reihe von hochmodernen Systemen, die Kunden und Partnern wie Amazon Web Services und AstraZeneca geholfen haben, 20-fache Leistungsergebnisse zu erzielen und Innovationen in den Bereichen Medikamentenentwicklung, Materialwissenschaft, Finanzmodellierung, Logistik, Cybersicherheit und Verteidigung zu beschleunigen. Im Jahr 2025 erreichte das Unternehmen eine Zwei-Qubit-Gatter-Fidelität von 99.99%, was einen Weltrekord in der Quantencomputerleistung darstellt.
Mit Hauptsitz in College Park, Maryland, verfügt IonQ über Niederlassungen in Kalifornien, Colorado, Massachusetts, Tennessee, Washington, Italien, Südkorea, Schweden, der Schweiz, Kanada und dem Vereinigten Königreich. Unsere Quantencomputing-Dienste sind über alle großen Cloud-Anbieter verfügbar, während wir auch die Bedürfnisse von Netzwerk- und Sensorik-Kunden über Land, See, Luft und Weltraum erfüllen. IonQ macht Quantenplattformen zugänglicher und wirkungsvoller als je zuvor.
Die Rolle
Wir suchen einen äußerst praxisorientierten Senior Distributed Systems Engineer, der unser Team beim Aufbau der Netzwerk- und Sicherheitsplattform von IonQ verstärkt. Sie werden für die backend-Dienste verantwortlich sein – Erfassungs-Pipelines, Telemetrieverarbeitung, Geräteverwaltung –, die den Betreibern Echtzeit-Einblick in ihre Netzwerke und die Intelligenz zur Absicherung gegen Quantenbedrohungen bieten. Dies ist eine kritische Infrastruktur: Die von Ihnen entwickelten Systeme werden die Mission von IonQ unterstützen, die weltweiten Netzwerke gegen Quantenbedrohungen zu sichern.
In dieser Rolle sind Sie für die backend-Dienste durchgängig verantwortlich – von Hochdurchsatz-Erfassungs-Pipelines, die Telemetriedaten von großen Geräteflotten sammeln, über die Zeitreihenspeicherung und Echtzeit-Verarbeitungs-Engines bis hin zu den APIs, die Plattformdaten für den Rest der Organisation bereitstellen. Sie sind ein äußerst praxisorientierter Ingenieur, der täglich produktionsreifen Go und/oder Rust schreibt, stolz auf die operative Verantwortung ist und starke Grundlagen verteilter Systeme in jedes Problem einbringt, das Sie angehen.
Sie werden eng mit dem Principal Architect zusammenarbeiten, um Architektur-Entscheidungen der Plattform in zuverlässige, gut getestete, produktionsreife Implementierungen zu übersetzen. Der ideale Kandidat verfügt über direkte Erfahrung im Aufbau datenintensiver backend-Systeme im großen Maßstab – und ist begeistert von der Herausforderung, komplexe Infrastrukturen einfach, beobachtbar und zuverlässig zu gestalten.
Bei IonQ glauben wir an faire Behandlung, Zugang, Chancen und Fortschritt für alle und streben danach, Hindernisse zu identifizieren und zu beseitigen. Wir befähigen Mitarbeiter, erfolgreich zu sein, indem wir eine Kultur der Autonomie, Produktivität und des Respekts fördern. Wir sind bestrebt, ein Umfeld zu schaffen, in dem sich Einzelpersonen willkommen, respektiert, unterstützt und wertgeschätzt fühlen.
Wir setzen uns für Gerechtigkeit und Gleichheit ein. Wir begrüßen unterschiedliche Stimmen und Perspektiven und diskriminieren nicht aufgrund von Rasse, Religion, Herkunft, körperlicher und/oder geistiger Behinderung, Gesundheitszustand, genetischen Informationen, Familienstand, Geschlecht, Geschlechtsidentität, geschlechtsspezifischem Ausdruck, Transgender-Status, Alter, sexueller Orientierung, Militär- oder Veteranenstatus oder einer anderen gesetzlich geschützten Grundlage. Wir sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit fördert.
Standort: Diese Position ist vor Ort in unserem Büro in Santa Clara, CA, angesiedelt.
Reisebereitschaft: Bis zu 15% im Inland oder international.
Job-ID: 1722
US Technical Jobs. Die Position, auf die Sie sich bewerben, erfordert Zugang zu Technologie, die US-Exportkontroll- und Regierungskontrakteinschränkungen unterliegt. Die Anstellung bei IonQ hängt entweder von der Verifizierung des Status als „U.S. Person“ (z. B. US-Bürger, US-Staatsangehöriger, US-Daueraufenthaltsberechtigter oder rechtmäßig in die USA eingereist als Flüchtling oder Asylberechtigter) für Exportkontrollen und Regierungsauftragsarbeiten ab, dem Erhalt der erforderlichen Lizenz und/oder der Bestätigung der Verfügbarkeit einer Lizenzbefreiung gemäß den US-Exportkontrollen. Bitte beachten Sie, dass IonQ im Falle der Nichtbestätigung Ihres Status als „U.S. Person“ für Exportkontrollen und Regierungsauftragsarbeiten möglicherweise keine Lizenz beantragt oder die Nutzung einer Lizenzbefreiung (falls verfügbar) für Sie ablehnt, um auf exportkontrollierte Technologie zuzugreifen, die eine Genehmigung erfordern könnte, und ebenso können Sie möglicherweise nicht für Regierungsauftragsarbeiten qualifiziert sein, die „U.S. Persons“ erfordern, und IonQ kann allein aus diesen Gründen die Fortsetzung Ihrer Bewerbung ablehnen. Dementsprechend werden wir einige zusätzliche Fragen zu Ihrem Einwanderungsstatus haben, die für Exportkontroll- und Compliance-Zwecke verwendet werden, und die Antworten werden von Compliance-Mitarbeitern geprüft, um die Einhaltung des Bundesgesetzes sicherzustellen.
US Non-Technical Jobs. Aufgrund geltender Exportkontrollgesetze und -vorschriften müssen Kandidaten US-Bürger oder Staatsangehörige, US-Daueraufenthaltsberechtigte (d. h. aktuelle Green-Card-Inhaber) oder rechtmäßig in die USA eingereiste Flüchtlinge oder Asylberechtigte sein. Dementsprechend werden wir einige zusätzliche Fragen zu Ihrem Einwanderungsstatus haben, die für Exportkontroll- und Compliance-Zwecke verwendet werden, und die Antworten werden von Compliance-Mitarbeitern geprüft, um die Einhaltung des Bundesgesetzes sicherzustellen.
Wenn Sie daran interessiert sind, Teil unseres Teams und unserer Mission zu sein, ermutigen wir Sie, sich zu bewerben!
Aufgaben
Backend-Dienste & Produktionscode
- Entwurf und Auslieferung von Produktions-backend-Diensten in Go und/oder Rust, gemessen an Codequalität, Testabdeckung und pünktlicher Lieferung von Meilensteinen.
- Aufbau und Wartung von Hochdurchsatz-Telemetrie-Erfassungs-Pipelines unter Verwendung von gNMI, NETCONF und SNMP, um eine zuverlässige Datenerfassung über große Geräteflotten hinweg zu gewährleisten.
- Entwicklung von RESTful und gRPC APIs, die Plattformdaten für interne Verbraucher und externe Integrationen bereitstellen, bewertet anhand von Betriebszeit, Latenz-SLAs und Akzeptanz durch nachgelagerte Teams.
Daten-Engineering & Speicherung
- Implementierung und Weiterentwicklung der Zeitreihen-Speicherschicht (InfluxDB, TimescaleDB oder Äquivalent), optimiert für Abfrageleistung, Aufbewahrungsrichtlinien und Datenintegrität unter Produktionslast.
- Erstellung von Event-Streaming-Pipelines mit Kafka oder Kinesis mit „at-least-once“- oder „exactly-once“-Semantik, validiert durch Integrationstests und Produktionsüberwachung.
- Entwurf von Datenpartitionierungs- und Archivierungsstrategien, die die Ziel-Ingest-Volumen unterstützen und gleichzeitig definierte Latenz- und Dauerhaftigkeits-SLAs erfüllen.
Plattform-Zuverlässigkeit & Betrieb
- Durchgängige Verantwortung für die Service-Zuverlässigkeit – Teilnahme an Bereitschaftsdiensten, Leitung der Incident-Reaktion und Förderung systemischer Verbesserungen, die durch Post-Mortems und die Reduzierung wiederkehrender Vorfälle verfolgt werden.
- Instrumentierung aller Dienste mit strukturiertem Logging, verteiltem Tracing und Metriken (OpenTelemetry, Prometheus), damit Produktionsprobleme innerhalb definierter SLOs diagnostiziert und behoben werden können.
Cloud-Native-Infrastruktur
- Paketierung und Bereitstellung von Diensten als containerisierte Workloads auf Kubernetes, Pflege der Infrastruktur als Code (Terraform) über AWS, GCP und Azure-Umgebungen.
- Beitrag zu Multi-Cloud-Bereitstellungsmustern, die Plattform-Verfügbarkeitsziele und Anforderungen an die Datenresidenz erfüllen.
Zusammenarbeit & Ingenieurqualität
- Zusammenarbeit mit dem Principal Architect, um Architektur-Entscheidungen der Plattform in getestete, produktionsreife Implementierungen mit klaren technischen Spezifikationen zu übersetzen.
- Leitung von Code-Reviews und Mentoring von Junior-Entwicklern durch Pair-Programming und technische Anleitung, um den allgemeinen Standard des Teams für Korrektheit und Wartbarkeit zu erhöhen.
Anforderungen
- 6+ Jahre Erfahrung in der backend-Softwareentwicklung mit einer starken Erfolgsbilanz bei der Auslieferung von Produktionsdiensten im großen Maßstab.
- Nachgewiesene, praktische Kenntnisse in Go und/oder Rust – Sie schreiben diese Sprachen regelmäßig und können Produktionssysteme vorweisen, die Sie damit erstellt haben.
- Solide Erfahrung im Aufbau und Betrieb verteilter Datensysteme: Event-Streaming (Kafka, Kinesis oder Äquivalent), Zeitreihendatenbanken und Hochdurchsatz-Erfassungs-Pipelines.
- Starke Grundlagen in verteilten Systemen: Konsistenzmodelle, Fehlermodi, Backpressure, Idempotenz und Trade-offs zwischen „exactly-once“- und „at-least-once“-Verarbeitung.
- Erfahrung mit Cloud-Native-Bereitstellung: Containerisierung (Docker), Kubernetes-Orchestrierung und Betrieb von Diensten über mindestens einen großen Cloud-Anbieter (AWS, GCP oder Azure).
- Vertrautheit mit Observability-Tools – strukturiertes Logging, Metriken (Prometheus/Grafana oder Äquivalent) und verteiltes Tracing (OpenTelemetry oder Äquivalent).
- Sicherer Umgang mit SQL und Arbeit mit relationalen sowie Zeitreihen-Datenmodellen; Erfahrung mit Schema-Design und Abfrageoptimierung.
- Starke Engineering-Praktiken: Testgetriebene oder testinformierte Entwicklung, Code-Reviews, CI/CD und operative Verantwortung einschließlich Bereitschaftsdienst.
Bevorzugte Qualifikationen
- Erfahrung mit Netzwerk-Telemetrie-Protokollen (gNMI, NETCONF, SNMP) oder frühere Tätigkeit bei einem Anbieter von Netzwerkgeräten oder einem Unternehmen für Netzwerkmanagement-Plattformen (z. B. Juniper, Cisco, Nokia).
- Praktische Erfahrung mit Graphdatenbanken oder Graphdatenmodellen für Netzwerktopologien (z. B. Neo4j, Amazon Neptune oder benutzerdefinierte Adjazenzdarstellungen).
- Vertrautheit mit YANG-Datenmodellierung oder frühere Erfahrung mit Gerätekonfigurationsschemata im Netzwerkmanagement-Kontext.
- Erfahrung im Aufbau von Multi-Tenant SaaS backend-Diensten mit starker Datenisolation und mandantenbezogener Ressourcenverwaltung.
- Beiträge zu Open-Source-Infrastruktur-, Observability- oder Netzwerkprojekten; oder veröffentlichte technische Artikel zu verteilten Systemen.
- Erfahrung in oder angrenzend an regulierten, sicherheitsbewussten Umgebungen (FedRAMP, NIST oder Äquivalent).
Die ungefähre Gehaltsspanne für diese Position liegt bei $163,430 - $213,972. Das Gesamtvergütungspaket umfasst das Grundgehalt, Boni, Aktienoptionen sowie eine Reihe von Zusatzleistungen, die Sie auf unserer Karriereseite finden können.
Die Vergütung variiert je nach individuellen Faktoren wie Ausbildung, Qualifikationen und Erfahrung des/der endgültigen Kandidaten, spezifischem Bürostandort und Kalibrierung anhand relevanter Marktdaten und interner Team-Equity. Die angegebenen Grundgehälter können sich ändern, wenn neue Marktdaten verfügbar werden. Unsere Leistungen umfassen umfassende Kranken-, Zahn- und Augenversicherungspläne, eine 401(k) mit Arbeitgeberzuschuss, unbegrenzte PTO und bezahlte Feiertage, Eltern-/Adoptionsurlaub, Rechtsversicherung und ein Stipendium für Heimbüro-Technologie. Details zur Teilnahme an diesen Leistungsprogrammen werden mitgeteilt, wenn ein Kandidat ein Stellenangebot erhält.
