Remote nach Länderfreigabe
Staff Engineer für die Kernplattform
Regelmäßige gemeinsame Teamtreffen außerhalb des üblichen Arbeitsorts sind vorgesehen.
- Arbeitszeit
- Vollzeit
- Erfahrung
- Erforderlich ist Erfahrung mit teamübergreifender Architekturführung sowie konfigurierbaren, verteilten und datenintensiven Systemen und anspruchsvollen Backends.
- Vergütung
- Gehalt nicht angegeben
Die Rolle in Kürze
Die Rolle gestaltet skalierbare, konfigurierbare Plattformgrundlagen für mindestens 80 Produktentwickler und die Open-Source-Community über Cloud- und selbst betriebene Bereitstellungen hinweg. Sie koordiniert Architekturentscheidungen zwischen zwei Core-Platform-Teams, arbeitet mit dem Frontend-Plattformbereich zusammen und unterstützt die Engineering-Teams durch technische Beratung und Mentoring.
Deine Aufgaben
- Die Rolle steuert die gemeinsame Architektur zweier Core-Platform-Teams für Ausführung, Infrastruktur, Daten und Frontend und entwirft anpassbare Backend-Grundlagen für unterschiedliche Lasten, Bereitstellungsmodelle, gemeinsame Produktanforderungen und künftige Skalierung ohne unnötige Komplexität.
- Sie arbeitet mit dem Frontend-Plattformbereich an der zentralen Canvas-Architektur, Echtzeitkommunikation, Leistung, Plugin-Verträgen und weiteren Plattformbausteinen für Produktteams.
- Sie entwickelt dauerhafte Workflow-Ausführung und Zustandsverwaltung, Orchestrierung, Warteschlangen- und Aufgabenverteilung, Worker-Verwaltung, Zeitplanung und horizontale Skalierung weiter.
- Sie gestaltet verteilte Systeme hinsichtlich Korrektheit und Resilienz und berücksichtigt Fehlerszenarien, Idempotenz, Zustandsübergänge, Mandantenisolation und Zuverlässigkeitsgarantien.
- Sie gestaltet die Daten- und Persistenzarchitektur einschließlich Datenbankskalierung, Sharding, Migrationsstrategien, Bereitstellungsabstraktionen und langfristiger betrieblicher Wartbarkeit.
- Sie führt weitreichende technische Entscheidungen durch klare Vorschläge und RFCs herbei, legt Abwägungen offen und stimmt tragfähige Lösungen mit Entwicklern und weiteren Beteiligten ab.
- Sie definiert stabile Plattformschnittstellen und Abstraktionen, die Kopplungen reduzieren, sichere Migrationen ermöglichen und die Entwicklung von Produktfunktionen erleichtern.
- Sie unterstützt Entwickler aller Engineering-Teams durch Design-Reviews, gemeinsame Programmierung und technische Beratung und verbessert damit Architektur, Systemdesign und Wartbarkeit.
Das solltest du mitbringen
Erforderlich
- Erforderlich sind nachweisbare Architekturverantwortung auf Staff-Niveau über mehrere Systeme oder Teams hinweg sowie Migrationen, grundlegende Architekturüberarbeitungen oder Plattforminitiativen mit langfristiger Wirkung auf die Organisation.
- Erforderlich sind tiefgehendes systemisches Denken über Invarianten, Korrektheit, Fehlerszenarien, Grenzen und Abwägungen sowie Sicherheit bei Entscheidungen ohne offensichtlich perfekte Lösung.
- Erforderlich ist Erfahrung im Entwurf hochgradig konfigurierbarer, anpassbarer Systeme für mehrere Anwendungsfälle oder Betriebsmodi, ohne dass diese fragil oder übermäßig komplex werden.
- Erforderlich ist Erfahrung im Entwurf und Betrieb verteilter Systeme mit Konzepten wie asynchroner Verarbeitung, Idempotenz, Zustandsautomaten, Warteschlangen, Konsistenz und Resilienz.
- Erforderlich ist Erfahrung mit datenintensiven Systemen, bei denen Persistenz, Leistung, Isolation, Migrationen und betriebliche Zuverlässigkeit wesentliche Architekturfragen waren.
- Erforderlich sind fundierte TypeScript-Erfahrung und die Entwicklung umfangreicher Backend-Systeme mit Node.js über herkömmliche CRUD-Anwendungen hinaus.
- Erforderlich ist teamübergreifende technische Führung durch Urteilsvermögen, klare Kommunikation, RFCs, Design-Reviews und Mentoring, um mehrere Teams ohne Rückgriff auf formale Weisungsbefugnis zu besseren gemeinsamen Lösungen zu führen.
- Erwartet wird die Ausrichtung auf klare Verträge, Abstraktionen und eine gute Nutzungserfahrung für Entwickler, die anderen Entwicklern schnelleres und sichereres Arbeiten ermöglichen.
- Erwartet wird Interesse an Modularisierung, Migrationen, Refactoring und der Weiterentwicklung bestehender Systeme bei gleichzeitigem Fortschritt von Produkt und Engineering-Organisation.
- Für eine Beschäftigung außerhalb Deutschlands ist eine bereits bestehende Arbeitsberechtigung im jeweiligen Land erforderlich; für Deutschland ist Visa-Sponsoring möglich.
Von Vorteil
- Wünschenswert ist Erfahrung mit Workflow-Engines, Orchestrierungsplattformen, Entwicklerwerkzeugen oder infrastrukturlastigen SaaS-Produkten.
- Wünschenswert ist Erfahrung mit architekturintensiven Frontend-Systemen wie Canvas-Anwendungen, Plugin-Systemen, Echtzeitanwendungen, Web Workern oder komplexen Rendering-Umgebungen.
- Wünschenswert ist Erfahrung im Entwurf oder Betrieb von Systemen mit Event Sourcing, Sagas, dauerhafter Ausführung oder verwandten Mustern der Zustandsverwaltung.
- Wünschenswert ist Erfahrung im Entwurf von Systemen, bei denen Mandantenisolation, Ressourcenverwaltung, Datengrenzen oder die Beeinträchtigung anderer Mandanten durch übermäßigen Ressourcenverbrauch wichtig waren.
- Wünschenswert sind Beiträge zu oder die Pflege von Open-Source-Software sowie Verständnis für die zusätzlichen Anforderungen an öffentliche Schnittstellenverträge und Abwärtskompatibilität.
- Wünschenswert sind der Betrieb von Systemen in erheblichem Maßstab oder Erfahrung in Umgebungen, in denen Zuverlässigkeit und Architekturentscheidungen weitreichende Auswirkungen auf Kunden hatten.
- Wünschenswert ist Erfahrung mit der Zerlegung monolithischer Systeme oder der Leitung schrittweiser Architekturmigrationen, ohne Produktteams an weiteren Auslieferungen zu hindern.
- Wünschenswert ist Erfahrung im Entwurf von Produkten, die sowohl in verwalteten Cloud-Umgebungen als auch in selbst betriebenen Umgebungen konsistent funktionieren müssen.
- Wünschenswert ist, Instrumentierung, Fehlersuche, Störungsbehandlung, sichere Einführung von Änderungen und Betreibbarkeit als integrale Bestandteile des Systemdesigns zu berücksichtigen.
- Wünschenswert sind fundierte Informatikkenntnisse mit tiefem Wissen über Konzepte verteilter Systeme, Konsistenzmodelle, Konsens, formale Methoden oder ähnlich rigorose Ansätze zur Systemkorrektheit.
Weitere Angaben
- Die Unternehmenssprache ist Englisch.
So ist Remote hier geregelt
- Die Rolle ist auf vorrangig ortsunabhängige Arbeit ausgelegt. Das Team arbeitet verteilt innerhalb Europas.
- Für Deutschland ist Visa-Sponsoring möglich; in jedem anderen Land ist eine bereits bestehende Arbeitsberechtigung erforderlich.
- Es finden regelmäßig gemeinsame Teamtreffen außerhalb des üblichen Arbeitsorts statt.
Das wird angeboten
- Es werden eine wettbewerbsfähige Vergütung und eine Unternehmensbeteiligung angeboten.
- In Europa werden 30 Urlaubstage zusätzlich zu den gesetzlichen Feiertagen am jeweiligen Arbeitsort gewährt. In den USA sind es 20 Urlaubstage, 8 Krankheitstage und die jeweiligen gesetzlichen Feiertage.
- In Europa richten sich Gesundheitsleistungen, Rentenbeiträge und Leistungen zur finanziellen Absicherung nach den örtlichen Landesstandards. Länder- beziehungsweise bundesstaatsspezifische Einzelheiten werden im Arbeitsvertrag festgelegt.
- In den USA stehen Krankenversicherungspläne mit niedrigen Beiträgen und Selbstbehalten für Einzelpersonen und Familien sowie eine beitragsfreie HDHP-Option mit einem vorab ausgestatteten HSA zur Verfügung. Zahn- und Sehleistungen sind ebenfalls enthalten.
- In den USA wird ein 401(k)-Altersvorsorgeplan mit einem an eigene Beiträge gekoppelten Arbeitgeberbeitrag von 4 % angeboten. Hinzu kommen arbeitgeberfinanzierte Versicherungen bei kurz- und langfristiger Erwerbsunfähigkeit sowie eine Lebensversicherung.
- Für Kurse, Bücher, Veranstaltungen oder Coaching stehen jährlich 1.000 Euro beziehungsweise der entsprechende Gegenwert zur Verfügung.
- Es finden regelmäßig Hackathons statt.
- Monatlich stehen 100 US-Dollar zur Unterstützung selbst gewählter Open-Source-Projekte zur Verfügung.
So läuft die Bewerbung
- Im Rahmen der Bewerbung wird darum gebeten, die angebotene Workflow-Plattform auszuprobieren und einen Screenshot des ersten eigenen Workflows beizufügen; dies gilt unabhängig vom technischen Hintergrund.
- Die Bewerbung soll sich auf den Ort beziehen, von dem aus die betreffende Person künftig voraussichtlich arbeiten wird.
Veröffentlicht: 11.08.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.