Über die Stelle
Überprüfen Sie Designs und Implementierungen verteilter Systeme hinsichtlich Konsistenz, Nebenläufigkeit, Fehlertoleranz, Performance und Produktionsbetriebstauglichkeit. Analysieren Sie Servicegrenzen, State-Management, Messaging-Garantien, Datenbankverhalten und Wiederherstellung nach Fehlern unter realistischen Produktionsbedingungen. Identifizieren Sie Race Conditions, Skalierungsengpässe, unklare Invarianten, unsicheres Retry-Verhalten und durch vereinfachte Erklärungen verdeckte Trade-offs. Liefern Sie Referenzarchitekturen und Code-Review-Feedback, das Engineering-Urteilsvermögen auf Staff- oder Principal-Ebene widerspiegelt. Remote, projektbasierte Vertragsarbeit. Umfang und Stunden hängen vom Projekt-Matching ab; die angegebene Stundenspanne gilt für zugeordnete Arbeit.
Was wir suchen
- 10+ Jahre Erfahrung im Aufbau von Produktions-Backends oder verteilten Systemen
- Expertise in Nebenläufigkeit, Datenbanken, Messaging, Consensus-Trade-offs und Reliability Engineering
- Erfahrung als Staff, Principal, Architekt oder in vergleichbarer technischer Führungsrolle