Zum Inhalt springen

Remote EMEA

Staff-Softwareentwickler für verteilte Systeme

Arbeitszeit
Vollzeit
Erfahrung
Erfahrung im Entwurf und in der produktiven Bereitstellung verteilter Systeme wird vorausgesetzt; zusätzliche Infrastruktur- und Observability-Praxis ist erwünscht.
Vergütung
135.000 – 300.000 USD / Jahr

Die Rolle in Kürze

Die Rolle gestaltet zentrale Infrastruktur als Plattformprodukt und entwickelt zuverlässige, leistungsfähige verteilte Systeme. Sie arbeitet in einem kleinen Team, trifft technische Abwägungen und bringt Entscheidungen direkt in den Produktivbetrieb ein.

Deine Aufgaben

  • Die Rolle entwickelt zentrale Plattformdienste und Telefonie weiter.
  • Sie entwirft und entwickelt die zentralen Steuerungs-, Daten- und Observability-Systeme der Cloud-Plattform weiter.
  • Sie implementiert robuste, regionenübergreifende Architekturen, deren Leistungsfähigkeit bei Teilausfällen kontrolliert abnimmt.
  • Sie entwickelt Bibliotheken, Protokolle und Werkzeuge, die organisationsweit Zuverlässigkeit und Entwicklungsgeschwindigkeit verbessern.
  • Sie analysiert und stabilisiert kritische Verarbeitungspfade mithilfe von Metriken, Tracing, Tests und Erkenntnissen aus realem Datenverkehr.
  • Sie gestaltet neue Plattformfunktionen für Identität, Scheduling, Observability und verteilte Zustandsverwaltung.

Das solltest du mitbringen

Erforderlich

  • Erfahrung im Entwurf und in der Bereitstellung verteilter Systeme im Produktivbetrieb wird vorausgesetzt.
  • Die Person übernimmt durchgängige Verantwortung vom Prototyp über Tests und Auslieferung bis zu Überwachung und Weiterentwicklung.
  • Sie ist mit Konsens, Koordination und den praktischen Ausfallmodi verteilter Systeme vertraut.
  • Sie denkt in Datenflüssen, Zuständen, Leistung und Korrektheit und kann komplexe Systeme in verständliche Komponenten zerlegen.
  • Sie schätzt klare Kommunikation, praxisorientierte Entwicklung und Systeme, mit denen andere gerne arbeiten.

Von Vorteil

  • Sicherer Umgang mit Go ist erwünscht; wer bisher kein Go geschrieben hat, sollte dies bereits vorhaben.
  • Praktische Erfahrung mit Pub/Sub-, RPC- oder Koordinationssystemen wie NATS, etcd, Raft oder Paxos ist erwünscht.
  • Berührungspunkte mit Echtzeit- oder latenzarmer Infrastruktur und ein Gespür für Mikrosekunden sind erwünscht.
  • Erwünscht ist Erfahrung mit der Auslieferung selbst gerne genutzter Observability-Werkzeuge für Tracing, Metriken und Logging in großem Maßstab.
  • Als wünschenswert gilt, bei schulischen Gruppenprojekten den größten Teil der Arbeit übernommen zu haben.

Weitere Angaben

  • Wichtig sind fundierte Programmiergrundlagen, gutes Urteilsvermögen, schnelles Lernen sowie sorgfältige technische Abwägungen und unkonventionelles Denken.
  • Die Person legt großen Wert auf schnellen, zuverlässigen und für das jeweilige Problem praktikablen Code.
  • Sie ist als Ansprechperson für schwierige technische Probleme bekannt.
  • Sie arbeitet engagiert und kann schnell entwickeln und ausliefern.
  • Sie kann komplexe technische Konzepte klar erklären und lernt häufig neue Sprachen und Werkzeuge schnell kennen.

Das wird angeboten

  • Die Position bietet Gestaltungsspielraum für die Marke einer wachsenden Entwicklerplattform und Zusammenarbeit mit einem kleinen, erfahrenen Team, das handwerkliche Qualität und Kreativität schätzt.
  • Das Vergütungspaket umfasst Gehalt und Unternehmensbeteiligung.
  • Es werden Leistungen für Gesundheit, Zahngesundheit und Sehversorgung angeboten.
  • Es gilt eine flexible Urlaubsregelung.

So läuft die Bewerbung

  • Durchdachte Issues und/oder Pull Requests in den Repositories werden als besonders positive Beiträge im Bewerbungskontext hervorgehoben.
  • Bei Bedarf sind angemessene Anpassungen im Bewerbungs- oder Interviewverfahren vorgesehen.

Veröffentlicht: 23.07.2026 · Quelle geprüft: 18.10.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.