Restate
Restate
Restate bietet eine Plattform für dauerhafte Ausführung, mit der Entwickler robuste KI-Agenten, Workflows und Backend-Dienste erstellen können. Die schlanke Laufzeitumgebung bewahrt den Fortschritt von Anwendungen und setzt unterbrochene Aufgaben nach Ausfällen fort, wodurch weniger individuelle Wiederherstellungslogik und Infrastrukturcode erforderlich sind. Teams können dauerhafte Schritte in TypeScript, Python, Go, Java/Kotlin oder Rust definieren und anschließend in selbst verwalteten Umgebungen oder auf Cloud-Plattformen ausführen. Restate basiert auf einer leistungsstarken Rust-Laufzeitumgebung und ist für langlebige, ereignisgesteuerte und verteilte Anwendungen ausgelegt, darunter auch die Orchestrierung von KI-Agenten.

Backend Engineer, verteilte Systeme – Remote in den Vereinigten Staaten

Entwickle Restates Runtime für dauerhafte Ausführung und zuverlässige, skalierbare Anwendungen. Arbeite an verteilten Systemen, Speicherung, Messaging und fehlertoleranter Infrastruktur.

Beschreibung

  • Entwickle zentrale Backend- und Komponenten für verteilte Systeme
  • Entwickle Funktionen für dauerhafte Ausführung, Zustandsverwaltung, Messaging, Speicherung, Nebenläufigkeit und Fehlertoleranz
  • Erstelle latenzarme, zuverlässige Systeme, die in großem Maßstab betrieben werden
  • Verbessere die Performance, Skalierbarkeit und Resilienz der Restate Runtime
  • Gestalte die Architektur und die laufende Weiterentwicklung der zentralen Restate-Plattform
  • Entwirf Systeme für einen zuverlässigen Betrieb in realen Produktionsumgebungen
  • Untersuche und behebe komplexe Probleme in verteilten Systemen und der Produktion
  • Entwickle Observability, Tests, Fehlerbehebung und betriebliche Zuverlässigkeit weiter
  • Leiste Beiträge sowohl zur Anwendungssoftware als auch zur Infrastruktur
  • Arbeite mit Engineering-Teams zusammen, die Produktionssysteme auf Restate entwickeln
  • Überführe reale technische Herausforderungen in Produktverbesserungen
  • Erstelle bei Bedarf Referenzimplementierungen, Integrationen und unterstützende Tools
  • Beteilige dich an technischen Diskussionen, Design-Reviews und Architekturentscheidungen
  • Überführe wiederkehrende technische Probleme in wiederverwendbare Systeme, Tools und Dokumentation
  • Hilf dabei, mit dem Wachstum des Teams und des Produkts Engineering-Praktiken zu etablieren

Anforderungen

  • Umfangreiche Erfahrung in der Backend-Entwicklung von Produktionssystemen
  • Erfahrung mit verteilten Systemen, ereignisgesteuerten Architekturen oder Systemen mit Nebenläufigkeit, Zuständen, Messaging und Fehlerbehandlung
  • Sehr gute Kenntnisse in mindestens einer Backend-Sprache; Rust, Go, Java, C++ oder vergleichbare Sprachen sind besonders relevant
  • Erfahrung mit dem Entwurf, der Entwicklung und dem Betrieb von Software in großem Maßstab
  • Fundierte Kenntnisse in Softwarezuverlässigkeit, Performance und Systemdesign
  • Erfahrung mit verteilten Datenbanken, Workflow-Engines, Messaging-Systemen oder Infrastruktursoftware ist von Vorteil
  • Erfahrung mit Rust oder einer anderen Systemsprache ist von Vorteil
  • Erfahrung mit Kubernetes und Cloud-Infrastruktur ist von Vorteil
  • Erfahrung mit Speicher-Engines, Netzwerken oder hardwarenahen Systemen ist von Vorteil
  • Erfahrung mit der Neugestaltung oder Migration von Produktionssystemen ist von Vorteil
  • Open-Source-Beiträge oder Erfahrung mit der Entwicklung entwicklerorientierter Infrastruktur sind von Vorteil
  • Klare Kommunikation technischer Ideen durch Designdokumente, Architekturdiskussionen und Code
  • Ausgeprägtes Verantwortungsbewusstsein und die Fähigkeit, in einem Start-up-Umfeld erfolgreich zu arbeiten
  • Fähigkeit, direkt mit Engineers zusammenzuarbeiten, um praktische technische Probleme zu verstehen und zu lösen

Zusatzleistungen

  • Beteiligung am Unternehmenserfolg

Ähnliche Stellen

Ascensus

Regional Vice President, Vertrieb Altersvorsorge – Kalifornien (Remote)

Ascensus

Verantwortung für den Vertrieb von Altersvorsorgeplänen in Kalifornien durch den Aufbau von Beziehungen zu Finanzberaterinnen und Finanzberatern sowie Vermittlungsunternehmen. Das Aufgabengebiet umfasst die Entwicklung des Vertriebsgebiets, die Produktpositionierung, Unterstützung bei der Neukundengewinnung und die Vertriebskoordination.

Öffnen
Fetch 📦

Director Strategic Accounts Florida (remote)

Fetch 📦
201 – 500 Mitarbeitende
BeratungGastgewerbeLogistik

Leiten Sie die Beziehungen zu Unternehmenskunden und nationalen Kunden für Fetchs PropTech-Plattform und bauen Sie strategische Kundenbeziehungen sowie komplexe Vereinbarungen aus. Steigern Sie die regionale Nutzung und den Umsatz durch bereichsübergreifende Zusammenarbeit und den Ausbau bestehender Kundenbeziehungen.

Öffnen
Fetch 📦

Director Strategische Kunden, Texas (Remote)

Fetch 📦
201 – 500 Mitarbeitende
BeratungGastgewerbeLogistik

Verantwortung für das strategische Wachstum von Fetchs Großkunden und nationalen Kunden sowie den Ausbau von Kundenbeziehungen und Umsatz. Im Mittelpunkt stehen der Vertrieb auf Führungsebene, das Wachstum von SaaS- und PropTech-Kunden sowie Land-and-Expand-Strategien.

Öffnen
Fetch 📦

Leitung strategischer Kundenbetreuung

Fetch 📦
201 – 500 Mitarbeitende
BeratungGastgewerbeLogistik

Verantworte das Wachstum bei Fetchs Großkunden und nationalen Kunden durch den Ausbau bestehender Beziehungen und die Entwicklung neuer Umsatzpotenziale. Setze deine SaaS- und PropTech-Erfahrung ein, um den Vertrieb auf Führungsebene und die strategische Erweiterung von Kundenkonten voranzutreiben.

Öffnen