Stellenangebot
Staff Engineer (80-100%)
Als Staff Engineer bei Sygnum bist du ein erfahrener technischer Experte, der tiefgreifende technische Kenntnisse mit Einfluss auf verschiedene Teams kombiniert und dabei hilft, technische Systeme sicherer, widerstandsfähiger und wartbarer zu machen. Du wirst an der Entwicklung und Implementierung von sicheren, skalierbaren Backend-Systemen arbeiten und andere Ingenieure und Tech Leads mentorieren.
Stellenbeschreibung
Über die Rolle
Als Staff Engineer bist du ein erfahrener Einzelbeitragender, der tiefe technische Expertise mit Einfluss über Teams kombiniert. Du führst durch Beispiel, indem du Implementierungsentscheidungen leitest, Ingenieure und Tech Leads mentorst und technische Praktiken gestaltest, 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-Leadership, 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 von widerstandsfähigen, fehlertoleranten Systemen.
- Nachgewiesene Mentorship- und Einflussfähigkeiten auf technische Entscheidungen über Teams hinweg.
- 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 Eingabe 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 Mentorship und Führung.
- 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