- Startseite
- Remote Jobs
- Backend Engineer (Infra), Core Sending
Backend Engineer (Infra), Core Sending
Eckdaten
Arbeitsmodell
Über die Rolle
Diese Position wird von Jobgether im Auftrag eines Partnerunternehmens ausgeschrieben. Wir suchen derzeit einen Backend Engineer (Infra), Core Sending in Deutschland.
Diese Rolle ist das Herzstück eines hochskalierbaren Infrastrukturteams, das für die E-Mail-Zustellsysteme verantwortlich ist, die von Millionen von Entwicklern weltweit genutzt werden. Sie entwerfen, bauen und betreiben die Backend-Systeme, die massive Mengen an transaktionalen und Marketing-E-Mails mit hoher Zuverlässigkeit und geringer Latenz verarbeiten.
Die Umgebung ist hochgradig verteilt und ereignisgesteuert, was fundierte Kenntnisse in skalierbaren Architekturen, Cloud-Infrastruktur und asynchronen Systemen erfordert. Sie tragen zu kritischen technischen Entscheidungen bei und stellen sicher, dass die Plattform täglich zehntausende Nachrichten zuverlässig verarbeiten kann.
Verantwortlichkeiten
- Entwurf und Weiterentwicklung der Architektur für Millionen täglicher API-Anfragen.
- Aufbau und Skalierung der Backend-Infrastruktur für die Verarbeitung von Millionen von E-Mails pro Tag.
- Entwicklung und Optimierung verteilter Systeme, einschließlich asynchroner Pipelines (Queues, Streams, Retries, Idempotenz, DLQs).
- Verbesserung der Systemzuverlässigkeit durch Hochverfügbarkeitsdesign und Disaster-Recovery-Strategien.
- Verwaltung und Skalierung von Datensystemen wie Postgres und ClickHouse.
- Verbesserung der Beobachtbarkeit durch Monitoring- und Alerting-Tools (z. B. Datadog).
- Entwicklung von Infrastructure as Code (IaC) mit Terraform und CDK.
- Einsatz von TypeScript und Go zur Wartung der Kern-Backend-Dienste.
- Teilnahme an On-Call-Rotationen zur Lösung kritischer Produktionsprobleme.
Anforderungen
- 8+ Jahre Erfahrung in der Backend-Entwicklung mit Schwerpunkt auf Cloud-Infrastruktur und verteilten Systemen.
- Nachgewiesene Erfahrung im Betrieb groß angelegter Systeme auf AWS oder ähnlichen Cloud-Plattformen.
- Fundierte Expertise in ereignisgesteuerten Architekturen (Kafka, SQS, SNS o. ä.).
- Tiefes Verständnis für skalierbares Systemdesign und Performance-Optimierung.
- Starke Programmierkenntnisse in TypeScript und/oder Go.
- Fähigkeit zur autonomen Arbeit in einem schnelllebigen Umfeld.
- Sehr gute Englischkenntnisse und Teamfähigkeit.
- Erfahrung mit E-Mail-Infrastruktur oder Messaging-Systemen ist ein Plus.
Vorteile
- Vollständig remote in Amerika- oder Europa-Zeitzonen.
- Wettbewerbsfähige Vergütung (ca. 150.000 - 170.000 USD, je nach Erfahrung).
- Flexible Arbeitszeiten mit hoher Autonomie.
- Arbeit an hochskalierbarer Infrastruktur für globale Entwickler.
- Moderner Tech-Stack und Fokus auf Engineering-Qualität.
- Teilnahme an Team-Offsites und Konferenzen.
Über Jobgether
Wir nutzen einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell und fair geprüft wird. Unsere KI unterstützt den Auswahlprozess, während die finale Entscheidung durch menschliche Experten getroffen wird. Datenschutzhinweis: Ihre Daten werden gemäß DSGVO verarbeitet.
