Stellenangebot
Staff Engineer (80-100%)
Als Staff Engineer bei Syngum entwirfst und implementierst du sichere, skalierbare Backend-Systeme und mentorst andere Ingenieure, um technische Exzellenz und sichere Softwareentwicklung zu fördern. Du bist ein erfahrener technischer Leiter, der komplexe Systeme in regulierten Umgebungen designt und implementiert.
Stellenbeschreibung
Aufgaben
- Design und Implementierung sicherer, skalierbarer Backend-Systeme in Zusammenarbeit mit funktionsübergreifenden Teams.
- Entwicklung und Förderung wiederverwendbarer Bibliotheken, Designmuster und Ingenieurstandards, die Konsistenz und Qualität fördern.
- Betreuung von Ingenieuren und Tech Leads bei Systemdesign, Leistung und sicheren Praktiken.
- Leitung technischer Entscheidungen und Kompromisse über Domänen hinweg, um die Wartbarkeit und Liefergeschwindigkeit zu verbessern.
- Förderung von Beobachtbarkeit, Testbarkeit und betrieblicher Resilienz während des gesamten Entwicklungszyklus.
- Überprüfung und Beitrag zu PRs/ICs, Designdokumenten und Entscheidungsprotokollen, um Teams auszurichten und Klarheit zu schaffen.
- Zusammenarbeit mit Plattform- und Ingenieurführern, um CI/CD, Entwicklerwerkzeuge und Systemzuverlässigkeit zu verbessern.
- Unterstützung bei der Incident-Response und Leitung der Root-Cause-Analyse, um systematische Verbesserungen voranzutreiben.
- Erforschung und Pilotierung neuer Technologien, die Leistung und Entwicklererfahrung verbessern.
Anforderungen
- Erfahrung bei der Gestaltung komplexer Backend-Systeme in regulierten oder hoch vertrauenswürdigen Umgebungen.
- Solides Verständnis von Systemleistung, Beobachtbarkeit und sicherer Softwareentwicklung.
- Hintergrund in Incident-Management und Aufbau von widerstandsfähigen, fehlertoleranten Systemen.
- Nachgewiesene Betreuungskompetenz und Einfluss auf technische Entscheidungen über Teams hinweg.
- Zusammenarbeitsfähigkeiten über Produkt-, Plattform-, Architektur- und Sicherheitsrollen hinweg.
- Vertrautheit mit modernen Ingenieurpraktiken: CICD, IaC (Terraform), Kubernetes, AWS.
- Expertise in Java (Quarkus) oder NodeJS (NestJS), mit Bereitschaft, das andere zu lernen.
Ideal
- Freude an der Lösung tiefer technischer Herausforderungen mit langfristiger, teamübergreifender Wirkung.
- Begeisterung für die Betreuung anderer und die Erhöhung des Ingenieurstandards.
- Wertschätzung für sauberen, sicheren Code ebenso wie für schnelle und zuverlässige Lieferung.
- Hands-on, proaktiv und durch technische Komplexität motiviert.
- Einfluss auf die technische Richtung und Implementierungsstandards über Teams hinweg.
- Verständnis von verteilten Systemen, Microservices und ereignisgesteuerter Architektur.
Erfolg
- Teams suchen proaktiv Ihren Rat bei komplexen technischen Herausforderungen und Designentscheidungen.
- Ihre Muster und Standards verbessern die Liefergeschwindigkeit, Systemqualität und Entwicklererfahrung.
- Plattformen und Systemresilienz verbessern sich, mit messbarer Reduzierung von Incidents und MTTR.
- Ingenieure und Tech Leads wachsen durch Ihre Betreuung und Anleitung.
- Ihre Arbeit trägt bedeutungsvoll zur langfristigen technischen Strategie und zu Ingenieurprinzipien bei.
- Teams liefern sichere, zuverlässige und wartbare Systeme, die regulatorische Anforderungen erfüllen.
Unser Angebot
Teil einer dynamischen, globalen Mannschaft zu sein, die eine vertrauenswürdige Schnittstelle zwischen traditionellen und digitalen Asset-Ökonomien aufbaut.
Erleben einer schnelllebigen, aufregenden Arbeitsumgebung, die Meritokratie und Zusammenarbeit sowie offene Kommunikation schätzt.
Feiern von Erfolgen und Lernen aus Fehlern.
Jobdetails