Stellenangebot
Staff Engineer
Als Staff Engineer bei Sygnum in Zürich bist du für die Entwicklung von skalierbaren Systemen und die Verbesserung der Zusammenarbeit zwischen Teams verantwortlich. Du solltest Erfahrung im Bereich Backend-Entwicklung haben und in der Lage sein, technische Entscheidungen zu treffen und andere Ingenieure zu unterstützen.
Aufgaben
Als Staff Engineer arbeiten Sie über Teams hinweg, um unsere Systeme zu verbessern und die Zusammenarbeit zu optimieren. Ihre Aufgaben umfassen:- Entwurf und Bau von Systemen, die skalieren können, einschließlich Backend-Entwicklung, Architekturentscheidungen und Codierung, um unsere Plattform für das nächste Wachstumsstadium vorzubereiten
- Förderung der Adoption von AI-gestützter Entwicklung, einschließlich der Arbeit mit Teams, um praktische Workflows zu etablieren, den Einfluss zu messen und die Möglichkeiten dieser Tools zu erweitern
- Leitung von Initiativen für technische Exzellenz mit Teams, einschließlich der Identifizierung von Möglichkeiten zur Verbesserung unserer Bauweise und der Zusammenarbeit mit Ingenieuren und Tech-Leads, um bessere Standards und Muster umzusetzen
- Verbesserung unserer Betriebsabläufe, einschließlich der Stärkung von Beobachtbarkeit, Testbarkeit und Widerstandsfähigkeit in unseren Systemen, sowie die Teilnahme an der Reaktion auf Zwischenfälle und die Durchführung von Root-Cause-Analysen, die zu realen Lösungen führen
- Unterstützung der Ingenieure in Ihrer Umgebung, einschließlich der Mentorierung in Systemdesign, Leistung und sicherheitsrelevanten Praktiken, sowie der Zusammenarbeit mit Menschen, Code-Überprüfung und der Unterstützung von Tech-Leads bei der Weiterentwicklung ihrer Teams
Anforderungen
Unser idealer Kandidat verfügt über:- Starke Erfahrung im Entwurf von Backend-Systemen in Java oder Node.js (wir verwenden Quarkus und NestJS; Erfahrung mit einem dieser Frameworks ist ein Plus, aber nicht erforderlich)
- Ein gutes Verständnis von Systemleistung, Beobachtbarkeit und sicherer Softwareentwicklung
- Erfahrung im Bau von zuverlässigen, fehlertoleranten Systemen
- Komfort bei der Arbeit über Teamgrenzen hinweg und bei der Einflussnahme auf technische Entscheidungen durch Zusammenarbeit anstelle von Autorität
- Ein Wunsch, andere zu mentorieren und Wissen offen zu teilen
Nice to have
Es wäre schön, wenn Sie Erfahrung in folgenden Bereichen haben:- Regulierte Umgebungen
- Vertrautheit mit Domain-Driven Design, Clean Architecture, Test-Driven Development oder Event-Driven Architecture
Wir bieten
Wir bieten eine Team-First-Mentalität, bei der das Team über den Einzelnen steht. Unsere Menschen stehen immer an erster Stelle. Wir liefern häufig, mit hoher Qualität und Sicherheit. Wir feiern Erfolge und lernen aus Fehlern. Wir sind pragmatisch und suchen nach Einfachheit. Wir haben einen positiven Einfluss und liefern Ergebnisse.Unsere Benefits
Unsere Benefits umfassen:- Die Chance, Teil einer Bewegung zu sein, die die Zukunft des globalen Finanzsystems formt
- Arbeit an neuer, bahnbrechender Technologie im Blockchain-Bereich
- Wettbewerbsfähige Gehaltspakete und Chancen, individuelle Fußabdrücke zu hinterlassen
- Ein unglaubliches, vielfältiges, hochqualifiziertes, internationales und motiviertes Team von Fachleuten
- Regelmäßige Zusammenkünfte und Team-Events wie Weihnachtsfeiern, Oktoberfest, Aperos und viele Witze und Lacher
Jobdetails