Offerta di lavoro
Ingegnere software senior, Trading
Sygnum è alla ricerca di un Senior Software Engineer per il team di trading a Zurigo, che si occupi dello sviluppo e del miglioramento di sistemi di trading elettronico per criptovalute, valute estere e altre attività. Il candidato ideale possiede esperienza con Java, Kubernetes, Terraform e altre tecnologie pertinenti, oltre a una profonda conoscenza dei microservizi e delle architetture basate sugli eventi.
Compiti
In qualità di Senior Software Engineer, sarai responsabile della progettazione, della gestione e del miglioramento dei sistemi di trading elettronico di Sygnam per criptovalute, valute estere e altre attività. Le tue mansioni principali includono:- Partecipazione attiva allo sviluppo di nuove funzionalità e miglioramenti attraverso la scrittura e la verifica di codice sicuro e di alta qualità con copertura di test completa
- Miglioramento continuo della qualità e della sicurezza delle applicazioni, identificazione del debito tecnico esistente e definizione di piani per il suo abbattimento
- Risposta tempestiva ed efficiente agli incidenti di produzione, collaborazione con team interfunzionali per risolvere i problemi e ripristinare la continuità del servizio
- Collaborazione con gli ingegneri della piattaforma per migliorare le pipeline CI/CD e ottimizzare i processi di rilascio
- Collaborazione con gli ingegneri di affidabilità del sito e gli architetti di soluzioni per ottimizzare la disponibilità, la resilienza e l'osservabilità delle applicazioni
- Promozione e guida dei giovani ingegneri software attraverso coaching e mentoring
Requisiti
Il nostro candidato ideale:- Non vede l'ora di sviluppare servizi backend scalabili con Java, preferibilmente con Quarkus/Spring
- Possiede una buona conoscenza di Kubernetes, Terraform, GitLab CI/CD, Docker e containerizzazione
- Possiede una profonda conoscenza dei microservizi e dell'architettura event-driven ed è in grado di trovare compromessi pragmatici tra prestazioni, tolleranza agli errori e complessità
- Ha esperienza pratica nella creazione e nell'adattamento su larga scala di sistemi di trading elettronico o di gestione del rischio
- Ha esperienza con i sistemi RDBMS (preferibilmente Postgres)
- Ha esperienza nell'uso di Kafka
- Ha esperienza con i framework di caching (preferibilmente Redis)
- Ha esperienza nella creazione di API REST flessibili e robuste con un approccio incentrato sulle API
- Ha un atteggiamento collaborativo e orientato alla crescita
- Prestate attenzione alla qualità e alla sicurezza e integrate questi aspetti nel ciclo di vita dello sviluppo del software
- È pronto ad assumersi la responsabilità dell'intero ciclo di vita dello sviluppo, dalla progettazione della soluzione fino alla gestione dell'applicazione in produzione
- Prende l'iniziativa e dà il meglio di sé nell'affrontare nuove sfide e opportunità
Offriamo
Sygnum offre un pacchetto completo di vantaggi per tutti i membri del team, tra cui:- Combinazione interessante tra stipendi di mercato e sistema di incentivi aziendali
- Linee guida sul lavoro flessibile/telelavoro
- Sviluppo professionale attraverso programmi di mentoring e buddy
- Un mese di congedo sabbatico interamente retribuito dopo cinque anni di servizio continuativo
Dettagli sul lavoro