Stellenangebot
Staff Engineer (80-100%)
Als Staff Engineer bei Sygnum bist du ein erfahrener technischer Experte, der tiefgreifende technische Expertise mit Führungseinfluss kombiniert und Teams bei der Lösung komplexer technischer Herausforderungen unterstützt. Du wirst an der Entwicklung sicherer, skalierbarer Backend-Systeme arbeiten und Teams bei der Implementierung von technischen Standards und -praktiken führen.
Stellenbeschreibung
Über die Rolle
Als Staff Engineer bist du ein erfahrener Einzelbeitragender, der tiefe technische Expertise mit Führungsqualitäten über Teams hinweg kombiniert. Du führst durch Beispiel - indem du Implementierungsentscheidungen leitest, Ingenieure und Tech Leads mentorst und technische Praktiken formst, die unsere Systeme sicherer, widerstandsfähiger und wartbarer machen.Hauptaufgaben
- Entwurf und Implementierung sicherer, skalierbarer Backend-Systeme in Zusammenarbeit mit funktionsübergreifenden Teams.
- Erstellung und Förderung wiederverwendbarer Bibliotheken, Designmuster und technischer Standards, die Konsistenz und Qualität fördern.
- Mentoring 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 RFCs, Designdokumenten und Entscheidungsprotokollen, um Teams zu alignieren und Klarheit zu schaffen.
- Zusammenarbeit mit Plattform- und Engineering-Führungskräften, 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.
Ideal-Kandidat
- Erfahrung bei der Gestaltung komplexer Backend-Systeme in regulierten oder hoch vertrauenswürdigen Umgebungen.
- Starkes Verständnis von Systemleistung, Beobachtbarkeit und sicherer Softwareentwicklung.
- Hintergrund in Incident-Management und Aufbau widerstandsfähiger, fehlertoleranter Systeme.
- Nachgewiesene Mentoren- und Team-übergreifende Einflussnahme auf technische Entscheidungen.
- Kooperationsfähigkeiten über Produkt-, Plattform-, Architektur- und Sicherheitsrollen hinweg.
- Vertrautheit mit modernen technischen Praktiken: CICD, IaC (Terraform), Kubernetes, AWS.
- Expertise in Java (Quarkus) oder NodeJS (NestJS), mit Bereitschaft, das andere zu lernen.
Was Erfolg bedeutet
- Teams suchen proaktiv deine Meinung bei komplexen technischen Herausforderungen und Designentscheidungen.
- Deine 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 deine Mentoren- und Führungsrolle.
- Deine Arbeit trägt bedeutungsvoll zur langfristigen technischen Strategie und technischen Prinzipien bei.
- Teams liefern sichere, zuverlässige und wartbare Systeme, die regulatorische Anforderungen erfüllen.
Unsere Ingenieurkultur
- Team-first-Mindset. Das Team steht über den Individuen.
- Unsere Leute stehen immer an erster Stelle. Alles beginnt hier.
- Wir liefern häufig, mit hoher Qualität und Sicherheit.
- Wir feiern Erfolge und lernen aus Fehlern.
Jobdetails