Tanium
Tanium
Tanium ist ein Cybersicherheitsunternehmen, das großen Organisationen Echtzeittransparenz und Kontrolle über ihre Endgeräteumgebungen bietet. Die Plattform verbindet Erkenntnisse zu Sicherheit, Performance und Inventar, damit IT-Teams ihre Ressourcen verstehen, ihre Infrastruktur verwalten und effektiver auf Cyberbedrohungen reagieren können.

Senior Software Engineer Backend-Integrationen

Entwickle Taniums Backend-Dienste, die Endpunktdaten an SIEMs, Data Warehouses, Ticketsysteme und Cloud-Plattformen übertragen. Gestalte die Connect-Architektur sowie Zuverlässigkeit, Beobachtbarkeit und Entwicklungsstandards mit.

Beschreibung

  • Entwickle skalierbare Backend-Dienste mit Node.js und Go.
  • Verarbeite große Mengen an Endpunktdaten und übertrage sie an externe Systeme.
  • Entwirf Connect-APIs mit klaren Verträgen, Versionierung und Abwärtskompatibilität.
  • Entwickle Integrationen mit Drittanbietern, die Authentifizierung, Ratenbegrenzungen, Payload-Formate und Fehler behandeln.
  • Sorge mit Wiederholungsversuchen, Backoff, Deduplizierung und Backpressure für eine zuverlässige Übertragung.
  • Erstelle ereignisgesteuerte Workflows mit NATS und Temporal.
  • Leite das technische Design von Connect-Funktionen und stimme Entscheidungen teamübergreifend ab.
  • Dokumentiere Entwürfe, damit andere Entwickler sie umsetzen können.
  • Verbessere die Beobachtbarkeit mit Metriken, Logs, Traces und Alerts.
  • Schreibe Unit-Tests und arbeite mit QA- und Automatisierungsteams an Integrations- und End-to-End-Tests.
  • Untersuche Produktionsvorfälle, finde die Ursachen und setze vorbeugende Maßnahmen um.
  • Begleite andere Entwickler als Mentor und etabliere Standards für Design, Tests und Betrieb.

Anforderungen

  • Bachelorabschluss oder gleichwertige Berufserfahrung.
  • Mindestens 8 Jahre Erfahrung in der Entwicklung und im Betrieb von Backend-Diensten in Produktionsumgebungen.
  • Nachweisliche Erfahrung darin, technische Entwürfe zu leiten und Entscheidungen über das eigene Team hinaus zu beeinflussen.
  • Fundierte Kenntnisse in Go oder Node.js sowie die Bereitschaft, mit beiden Technologien zu arbeiten.
  • Erfahrung im Entwurf von REST-, GraphQL- oder gRPC-APIs.
  • Erfahrung mit ereignisgesteuerten Systemen auf Basis von NATS, Kafka, RabbitMQ oder ähnlichen Tools sowie mit mehrstufigen Workflows.
  • Erfahrung mit der Integration von APIs und SaaS-Produkten von Drittanbietern, einschließlich OAuth.
  • Erfahrung mit Docker, Kubernetes, Terraform und Azure oder AWS.
  • Erfahrung mit SQL- oder NoSQL-Datenbanken, Git und CI/CD-Tools wie Jenkins oder GitHub Actions.
  • Sicherer Umgang mit KI-gestützten Entwicklungstools wie Claude oder GitHub Copilot.
  • Berechtigung, mindestens eine FedRAMP-Freigabe zu erhalten.
  • Wohnsitz in den Vereinigten Staaten.
  • Ein Abschluss in Informatik oder einem verwandten technischen Fachgebiet ist von Vorteil.
  • Erfahrung mit NATS, Temporal oder einem vergleichbaren Tool zur Workflow-Orchestrierung ist von Vorteil.
  • Erfahrung mit SIEM- oder ITSM-Plattformen sowie Sicherheits- oder Endpunktdaten ist von Vorteil.
  • Erfahrung mit React, TypeScript oder mandantenfähigen SaaS-Diensten ist von Vorteil.
  • Gutes Urteilsvermögen beim Abwägen von schneller Umsetzung und langfristiger Wartbarkeit und Supportfähigkeit.
  • Bereitschaft, gemeinsam Verantwortung für Qualität zu übernehmen und Tests parallel zum Code zu schreiben.
  • Ausgeprägte Fähigkeiten bei der Fehlersuche, einschließlich der Behebung von Produktionsvorfällen unter Druck und der Beseitigung ihrer Ursachen.
  • Freude daran, Kolleginnen und Kollegen zu unterstützen und die Teamstandards weiterzuentwickeln.

Zusatzleistungen

  • Aktienzuteilungen
  • Kranken-, Zahn- und Augenversicherung
  • Leistungen zur Familienplanung
  • Gesundheitssparkonto
  • Konto für flexible Ausgaben
  • Konto für Fahrtkosten
  • 401(k)-Altersvorsorge mit Arbeitgeberzuschuss
  • Lebens-, Unfall- und Invaliditätsversicherung
  • Unfallversicherung für Geschäftsreisen
  • Mitarbeiter-Unterstützungsprogramme
  • Invaliditätsversicherung
  • Zusätzliche Angebote für das Wohlbefinden
  • Fünf Tage Sonderurlaub für ehrenamtliches Engagement

Ähnliche Stellen

ProArch

Senior SAP BTP Integrationsarchitekt und Berater

ProArch

Leiten Sie SAP-Integrationsmigrationen zur SAP BTP Integration Suite und gestalten Sie die Integrationsarchitektur des Unternehmens. Begleiten Sie Transformationsprogramme für ERP, CRM, Lieferkette, Personalwesen und Logistik.

Öffnen
Akamai Technologies

Leitende Enterprise-Architektin bzw. leitender Enterprise-Architekt, öffentlicher Sektor

Akamai Technologies

Entwickeln Sie Cloud-, Sicherheits- und Edge-Lösungen für Behörden und Verteidigungskunden von Akamai. Leiten Sie Angebote, technische Kundenprojekte und fachliche Impulse für den öffentlichen Sektor.

Öffnen