Stellenangebot
Senior Software Engineer, Tokenization (80-100%)
Als Senior Software Engineer bei Sygnum in Zürich bist du für die Entwicklung von hochwertiger, sicherer Software im Bereich Tokenization verantwortlich und arbeitest eng mit verschiedenen Teams zusammen. Deine Aufgaben umfassen das Design von Schnittstellen und APIs, die Entwicklung von skalierbaren Backend-Services und die Übernahme von Verantwortung für den gesamten Entwicklungszyklus.
Aufgaben
Als Senior Software Engineer im Tokenization-Team bist du für die Entwicklung von hochwertiger, sicherer Software mit umfassender Testabdeckung und Überwachung verantwortlich. Deine Hauptaufgaben umfassen:- Die Führung des Designs von Diensten und Funktionen, die Qualität, Sicherheit, Leistung und Wartbarkeit ausbalancieren, während du aktiv zum Codebeitrag beiträgst und gründliche Code-Reviews durchführst.
- Die Übernahme der Verantwortung für den gesamten Entwicklungslebenszyklus von der Konzeption bis zur Produktion, einschließlich der prompten Reaktion auf Vorfälle und der Leitung von Root-Cause-Analysen.
- Die Zusammenarbeit mit Plattform-Ingenieuren an CI/CD-Pipelines, die Arbeit mit Site-Reliability-Ingenieuren und Architekten an Systemresilienz und Beobachtbarkeit, das Mentoring von Junior-Ingenieuren durch Coaching und Pairing sowie die Förderung kontinuierlicher Verbesserungen in der Entwicklung und Lieferung.
- Die Teilnahme an cross-team-technischen Diskussionen und Integrationsplanungen, die effektive Kommunikation mit Stakeholdern aus verschiedenen technischen Domänen und die Förderung einer kollaborativen, psychologisch sicheren Teamumgebung.
Anforderungen
Unser idealer Kandidat verfügt über:- Technische Expertise:
- Erstellung von skalierbaren Backend-Diensten auf Basis unserer Tech-Stack: Java (11) + Spring auf AWS
- Expertenwissen in Quarkus (oder ähnlichen Frameworks wie Spring Boot, Micronaut)
- Starke Erfahrung mit RDBMS (idealerweise PostgresDB), Kafka und Caching-Frameworks (idealerweise Redis)
- Entwurf flexibler und robuster REST-APIs mit einem API-ersten Ansatz
- Verständnis von Microservices, event-getriebener Architektur und Implementierung komplexer Funktionalitäten mit hoher Qualität und Sicherheit
- Arbeitswissen von Docker, Containerisierung und Kubernetes
- Grundlegende Betriebskenntnisse: SSL/TLS, AWS/Consul/GKE, Linux-Kommandozeilenoperationen
- Kenntnisse von TypeScript und UI-Frameworks (React, Angular) sind von Vorteil
- Mindset & Ansatz:
- Vorliebe für die Erstellung korrekter Software, sorgfältiges Nachdenken über Randfälle, Fehlerbehandlung und Systeminvarianten
- Schätzung funktionaler Programmierprinzipien: Unveränderlichkeit, reine Funktionen, Zusammensetzung (auch wenn nicht in einer reinen FP-Sprache verwendet)
- Eigentümer-Mindset, auch wenn nicht in einem Quellcode-Repository verwendet
- Kollaborativer und wachsender Mindset, offen für das Lernen und Anwenden neuer Tools (z.B. Claude Code, um höherwertige Software zu produzieren)
- Comfortabel mit der Übernahme der Verantwortung für den gesamten Entwicklungslebenszyklus, von der Konzeption bis zur Ausführung von Anwendungen in der Produktion
- Klare Kommunikation technischer Konzepte an technische und nicht-technische Stakeholder
- Bereitstellung konstruktiver Rückmeldung und Willkommen von Rückmeldung von anderen, Förderung psychologischer Sicherheit und Inklusivität in Teaminteraktionen
Wir bieten
Keine Informationen vorhanden.Jobdetails