Ingegnere Software Nucleus
- Tipo di contratto
- Tempo pieno
- Luogo
- Zürich
- Prima pubblicazione
- 11 luglio 2026
- 100%
- Durata indeterminata
- Zürich
Descrizione del posto
Zurich
Opérations & IT
100%
In qualità di ingegnere software nel team Nucleus, si unirà a un gruppo di ingegneria altamente qualificato responsabile della costruzione e dell'evoluzione della piattaforma tecnologica centrale che alimenta la piattaforma di investimento di Leonteq.
Nucleus fornisce la base su cui molti altri team di sviluppo costruiscono le proprie applicazioni. I nostri servizi gestiscono alcune delle capacità più critiche della piattaforma, tra cui la distribuzione dei dati di mercato, l'infrastruttura di pricing, la messaggistica e i servizi condivisi della piattaforma.
Crediamo in:
- L'eccellenza nell'ingegneria grazie a un design software moderno e un codice di alta qualità.
- La responsabilità, dove gli ingegneri si assumono la gestione dell'intero ciclo di vita dei servizi che costruiscono.
- L'automazione con CI/CD, Infrastructure as Code e tecnologie cloud native.
- La collaborazione tra sviluppo, DevOps, sicurezza, infrastruttura e team di business.
- L'apprendimento continuo, sia sul piano tecnico che nel campo dei prodotti di investimento.
Lavorerà in un ambiente agile (Kanban), collaborerà strettamente con gli stakeholder interni e contribuirà a una piattaforma di microservizi moderna che funziona sia on-premise che in Google Cloud.
Cosa farà
- Progettare, sviluppare e mantenere servizi distribuiti ad alta disponibilità.
- Lavorare in stretta collaborazione con gli stakeholder di business e gli altri team di ingegneria per comprendere i requisiti, progettare soluzioni e stimare lo sforzo di implementazione.
- Contribuire all'architettura software e alle decisioni di progettazione tecnica con un focus su scalabilità, resilienza e manutenibilità.
- Costruire test automatizzati e contribuire a una pipeline CI/CD robusta che permetta deployment frequenti e affidabili.
- Collaborare con i team DevOps, Infrastructure, Security e Release Engineering per migliorare continuamente la piattaforma.
- Modernizzare ed evolvere i servizi esistenti garantendo al contempo un'alta affidabilità per le applicazioni critiche di business.
- Partecipare alle code review, alle discussioni tecniche e alla condivisione delle conoscenze all'interno dell'organizzazione di ingegneria.
- Aiutare a guidare i miglioramenti della piattaforma che consentono agli altri team di sviluppo di costruire e consegnare software in modo efficiente.
La nostra piattaforma è costruita con tecnologie moderne, tra cui:
- Linguaggi: Scala 3
- Messaggistica: Apache Kafka, RabbitMQ
- Serializzazione: Protocol Buffers
- Piattaforma di container: Kubernetes (on-premise & Google Cloud Platform), VMware Tanzu
- GitOps: Argo CD
- Database: PostgreSQL, Couchbase, Oracle
- Ricerca & Osservabilità: Elasticsearch
- CI/CD: Jenkins
- Infrastructure as Code: Terraform, Ansible
Di cosa avrà bisogno
- Master in informatica o in un ambito tecnico correlato.
- Padronanza professionale dell'inglese.
- Esperienza nella costruzione di applicazioni distribuite e scalabili utilizzando Scala, Java o un altro linguaggio simile.
- Solida comprensione dei principi di ingegneria del software e mentalità pragmatica.
- Esperienza nella progettazione e implementazione di API per l'integrazione con sistemi interni ed esterni.
- Eccellenti capacità analitiche e di risoluzione dei problemi con una rapida capacità di apprendimento in un ambiente dinamico.
- Capacità di lavorare efficacemente in un team internazionale e geograficamente distribuito.
- Spirito proattivo con un forte senso di responsabilità e impegno.
- Interesse per l'apprendimento dei prodotti finanziari e delle tecnologie di investimento.
Plus
- Esperienza professionale nei servizi finanziari o nell'industria fintech.
- Esperienza con Scala e Pekko.
- Familiarità con piattaforme di messaggistica come Kafka o RabbitMQ.
- Esperienza nell'operatività di applicazioni su Kubernetes, VMware Tanzu o Google Cloud Platform.
Perché le piacerà lavorare qui
- Costruire la piattaforma centrale che alimenta una delle principali aziende fintech nell'industria dei prodotti di investimento strutturati.
- Risolvere problemi di ingegneria complessi che coinvolgono sistemi distribuiti, messaggistica, scalabilità e tecnologie cloud native.
- Influenzare l'architettura e l'evoluzione di una piattaforma utilizzata da più team di sviluppo.
- Lavorare con ingegneri esperti in una cultura che valorizza la responsabilità, l'eccellenza tecnica e il miglioramento continuo.
- Acquisire una conoscenza approfondita dei prodotti di investimento grazie a una stretta collaborazione con esperti di business.
- Lavorare quotidianamente con tecnologie moderne includendo Kubernetes, GitOps, CI/CD, Infrastructure as Code e piattaforme cloud.
- Beneficiare di un ambiente che incoraggia l'apprendimento, l'innovazione e lo sviluppo professionale.
Tradotto automaticamente dall’originale.
Pubblicato 7 settimane fa