Offerta di lavoro
Ingegnere associato Java - Esecuzione
In qualità di Java Associate Engineer, sarai responsabile dello sviluppo di strumenti, piattaforme e algoritmi per l'esecuzione delle strategie di trading presso Man Group. Lavorerai a stretto contatto con il Trading Desk e l'Execution Team per progettare, costruire e gestire sistemi di trading scalabili, affidabili e performanti.
Descrizione del lavoro
Compiti
- Creazione di strumenti, piattaforme e algoritmi che consentono ai gestori degli investimenti di attuare le loro strategie di investimento
- Creazione di nuovi algoritmi di esecuzione, piattaforme, ambienti di simulazione, instradamento intelligente degli ordini, connettività alle sedi di esecuzione e ai broker
- Sviluppo di strumenti per il trading high-touch e quantitativo, analisi dei dati di mercato e delle prestazioni di trading e software per ottimizzare tutti gli aspetti del ciclo di vita del trading.
Requisiti
Competenze richieste
- Ottima conoscenza di Java
- Conoscenza degli strumenti Agile/DevOps
- Ottime capacità comunicative e capacità di lavorare a stretto contatto con stakeholder tecnici e non tecnici
- Passione per tecniche di ingegneria software avanzate e metodi agili; integrazione continua, revisione del codice, test unitari, refactoring e approcci correlati.
- Lavoro produttivo su piattaforme Unix e Windows
Competenze vantaggiose
- Comprensione dei mercati e degli strumenti finanziari
- L'esperienza con FIX rappresenta un vantaggio significativo.
- Esperienza con sistemi di trading ad alta frequenza/bassa latenza
- Conoscenza di Python
- Esperienza con software front-office e/o sviluppo di sistemi di trading (ad esempio in un hedge fund o in una banca d'investimento)
- Competenza nello sviluppo di sistemi distribuiti con architetture basate su servizi o eventi e sistemi simultanei
- Esperienza nello sviluppo basato sul web (Typical/C++)
- Conoscenze matematiche (ad es. statistica, determinazione del prezzo degli asset, analisi delle serie temporali, algoritmi di ottimizzazione)
Caratteristiche personali
- Solida formazione accademica e laurea con contenuti matematici e informatici avanzati (ad esempio informatica, matematica, ingegneria o fisica presso un'università prestigiosa)
- Un approccio alla tecnologia simile a quello del software; sia la progettazione pratica delle risorse che la responsabilità personale.
- Comfort grazie alla tecnologia; responsabilità personale per l'eccellenza tecnica e la trasmissione di questi valori agli altri
- Robustezza intellettuale con un approccio analitico alla risoluzione dei problemi
- Auto-organizzato con la capacità di gestire efficacemente il tempo su più progetti e con priorità concorrenti
- Ottime capacità concettuali e di risoluzione dei problemi
- Concentrato sulla creazione di valore per l'azienda con sforzi incessanti volti a migliorare i processi
- Ottime capacità interpersonali e commerciali; capacità di mantenere uno stretto rapporto di lavoro con ricercatori quantitativi, trader e figure commerciali di alto livello e di concordare gli obiettivi.
- Comunicazione sicura; capacità di esprimere un concetto in modo preciso e di gestire in modo positivo opinioni contrastanti
Offriamo
- Un ruolo in una posizione eccellente per trarre vantaggio dalla migrazione verso software e strumenti agili
- Una stretta collaborazione con i trader e i team esecutivi per progettare, costruire e gestire sistemi di trading scalabili, affidabili e performanti.
- Un team orientato alla tecnologia che ama innovare
- Un'ampia gamma di tecnologie e strumenti, tra cui Kafka, Java, ZeroMQ, Grafana & Prometheus, Docker, Ansible e Avro
Dettagli sul lavoro