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 5 giorni fa