Stellenangebot
Senior Software Engineer, Trading
Sygnum sucht einen Senior Software Engineer für das Trading-Team in Zürich, der an der Entwicklung und Verbesserung von elektronischen Handelssystemen für Kryptowährungen, Devisen und andere Vermögenswerte arbeitet. Der ideale Kandidat hat Erfahrung mit Java, Kubernetes, Terraform und anderen relevanten Technologien sowie ein tiefes Verständnis von Mikroservices und ereignisgesteuerten Architekturen.
Aufgaben
Als Senior Software Engineer bist du für den Bau, den Betrieb und die Verbesserung von Sygnams elektronischen Handelssystemen für Kryptowährungen, Devisen und andere Vermögenswerte verantwortlich. Deine Hauptaufgaben umfassen:- Aktive Teilnahme an der Entwicklung neuer Funktionen und Verbesserungen durch das Schreiben und Überprüfen von hochwertigem, sicheren Code mit umfassender Testabdeckung
- Ständige Verbesserung der Qualität und Sicherheit von Anwendungen, Identifizierung bestehender technischer Schulden und Erstellung von Plänen zur Tilgung
- Prompte und effiziente Reaktion auf Produktionsvorfälle, Zusammenarbeit mit cross-funktionalen Teams zur Lösung von Problemen und Wiederherstellung der Dienstkontinuität
- Zusammenarbeit mit Plattformingenieuren zur Verbesserung von CI/CD-Pipelines und zur Optimierung von Release-Prozessen
- Zusammenarbeit mit Site-Reliability-Ingenieuren und Solution-Architekten zur Optimierung der Anwendungsverfügbarkeit, Resilienz und Beobachtbarkeit
- Förderung und Führung von Junior-Software-Ingenieuren durch Coaching und Mentoring
Anforderungen
Unser idealer Kandidat:- Freut sich darauf, skalierbare Backend-Dienste mit Java, idealerweise mit Quarkus/Spring, zu bauen
- Verfügt über gute Kenntnisse von Kubernetes, Terraform, GitLab CI/CD, Docker und Containerisierung
- Verfügt über ein tiefes Verständnis von Microservices und event-getriebener Architektur und kann pragmatische Kompromisse zwischen Leistung, Fehlertoleranz und Komplexität treffen
- Verfügt über praktische Erfahrung bei der Erstellung und Skalierung von elektronischen Handelssystemen oder Risikosystemen
- Verfügt über Erfahrung mit RDBMS (idealerweise Postgres)
- Verfügt über Erfahrung mit der Nutzung von Kafka
- Verfügt über Erfahrung mit Caching-Frameworks (idealerweise Redis)
- Verfügt über Erfahrung bei der Erstellung flexibler und robuster REST-APIs mit einem API-ersten Ansatz
- Verfügt über eine kooperative und wachstumsorientierte Einstellung
- Achtet auf Qualität und Sicherheit und integriert diese Aspekte in den Software-Entwicklungslebenszyklus
- Ist bereit, die Verantwortung für den gesamten Entwicklungslebenszyklus zu übernehmen, von der Lösungsentwicklung bis zum Betrieb der Anwendung in der Produktion
- Nimmt Initiative und gedeiht bei der Bewältigung neuer Herausforderungen und Chancen
Wir bieten
Sygnum bietet ein umfassendes Paket an Vorteilen für alle Teammitglieder, darunter:- Attraktive Kombination aus Marktsalären und unternehmerischem Anreizsystem
- Flexible/Telearbeitsrichtlinien
- Professionelle Entwicklung durch Mentoring- und Buddy-Programme
- Einen Monat voll bezahlten Sabbatjahr nach fünf Jahren kontinuierlicher Anstellung
Jobdetails