Offerta di lavoro
Sviluppatore quantitativo senior
In qualità di Senior Quantitative Developer presso May Group, svilupperete modelli quantitativi e sistemi ad alte prestazioni in C++ e Python per il settore front-office. Il ruolo richiede una vasta esperienza nello sviluppo di software, nell’analisi dei dati e nella gestione di sistemi distribuiti nel settore finanziario.
Il ruolo
- Lavorare a stretto contatto con i quant, gli amministratori e i gestori di portafoglio nell’organizzazione di ingegneria del front-office.
- Sviluppare modelli numerici sofisticati per la simulazione di derivati quantitativi.
- Implementare quadri di riferimento per gli investimenti in materia di personalizzazione.
- Fornire soluzioni per la gestione del rischio.
- Eseguire esercizi di messa a punto utilizzando pipeline di ottimizzazione efficienti e sistemi aziendali scalabili.
La nostra tecnologia
- Accesso a un’ampia gamma di strumenti e linguaggi (C++ e .NET) nell’ampio panorama dei sistemi di trading e dei titoli.
- Integrazione con le principali iniziative aziendali, piattaforme e progetti tecnologici correlati (tra cui Bloomberg e Salesforce).
- Attenzione particolare all'analisi quantitativa ad alta precisione per settori quali l'HFT e l'ETL.
Lavorare qui
- Una cultura che incoraggia la creatività, l'innovazione, l'apertura mentale, la collaborazione e la responsabilità.
- Ambiente collaborativo con personale proveniente da diversi centri finanziari, mercati di negoziazione e settori tecnologici.
- Impegno a favore della diversità all'interno dei team.
- Promozione di rapporti commerciali incentrati sull'innovazione e di soluzioni creative.
- Ci aspettiamo che i team dimostrino passione per l'apprendimento, valorizzino i contributi individuali e promuovano lo sviluppo e l'innovazione.
Competenze tecnologiche e aziendali
Essenziale
- Vasta esperienza di programmazione nello sviluppo di software, nell'ingegneria e nel lavoro analitico, con particolare attenzione allo sviluppo quantitativo (esperienza in C++/Python, con conoscenza approfondita di Python e padronanza delle librerie correlate: NumPy, SciPy, pandas).
- Esperienza nello sviluppo di sistemi su larga scala, di alta qualità e stabili, con un eccellente curriculum in materia di test, validazione e benchmarking.
- Ottime capacità di comunicazione orale e scritta, unite alla capacità e alla diplomazia necessarie per presentare problemi complessi e illustrare soluzioni.
- Ottima esperienza nel campo della scienza dei dati.
- Oltre 5 anni di esperienza nello sviluppo e nella manutenzione di sistemi su larga scala e ad alte prestazioni, compresi quelli con componenti a bassa latenza, componenti di pipeline di dati distribuiti e componenti back-end.
Vantaggioso
- Esperienza nello sviluppo di strategie di trading quantitative presso società di trading ad alte prestazioni o investitori istituzionali.
- Esperienza nella gestione di sistemi di trading su larga scala e ad alte prestazioni.
- Spiccata capacità o attitudine allo sviluppo di sistemi distribuiti complessi e transazionali con architettura a bassa latenza, quali sistemi di elaborazione di eventi in tempo reale, gestione del rischio e controllo del portafoglio.
- Ottima padronanza delle tecnologie di calcolo distribuito quali Spark, Hadoop, Kafka, Amazon EMR, strumenti di controllo di versione distribuito, applicazioni multithread e microservizi.
- Conoscenza pratica dei mercati e degli strumenti finanziari.
- Esperienza nell'ingegneria di sistemi ad alte prestazioni, quali Unix, Linux, Windows, macOS, ecc.
Caratteristiche personali
- Capacità di lavorare in modo efficace all’interno di team dinamici e con un’elevata visibilità nei confronti delle parti interessate (capacità di pensare rapidamente, gestire i cambiamenti e dare il meglio di sé).
- Mentalmente forte e con una sana propensione all’innovazione (resilienza).
- Elevata capacità intellettuale, unita ad agilità e apertura mentale, per comprendere i problemi e collaborare su argomenti complessi.
- Capacità analitica di individuare e attuare soluzioni tecniche in modo efficiente.
- Grande attenzione ai dettagli, spirito di iniziativa, tenacia.
- Capacità di comunicare e interagire con personalità diverse, in grado di esprimere idee complesse a destinatari sia tecnici che non tecnici, illustrando le sfide e assicurandosi che queste vengano comprese.
- Forte etica del lavoro, capacità di adattamento, flessibilità, dinamicità e capacità di mantenere un buon rendimento anche sotto pressione.
- Persona proattiva e intraprendente, dotata di buona capacità di concentrazione e di risoluzione dei problemi.
Dettagli sul lavoro