Offerta di lavoro
Ingegnere Java di staff - Esecuzione
In qualità di Staff Java Engineer presso Man Group, svilupperete strumenti, piattaforme e algoritmi che guidano i motori di investimento dell'azienda. Lavorerai su applicazioni Java per operazioni ad alta frequenza e ad alto contatto, monitorando e analizzando le prestazioni di trading e ottimizzando il ciclo di trading.
Descrizione del lavoro
Compiti
- Sviluppare strumenti, piattaforme e algoritmi per supportare i motori di investimento di Man e guidare la strategia aziendale.
- Lavorare sui feed dei dati di mercato, sui modelli di prezzo e di valutazione, sull'instradamento degli ordini e sulla distribuzione dei dati di mercato.
- Sviluppo di applicazioni Java per i lati di acquisto e vendita per operazioni ad alta frequenza e ad alto tocco, monitoraggio delle competenze, analisi delle prestazioni post-negoziazione e software di ottimizzazione del ciclo di negoziazione.
Requisiti
Competenze richieste
- Esperienza in Java
- Conoscenza del protocollo FIX
- Ottime doti di comunicazione e capacità di lavorare a stretto contatto con discipline tecniche e non.
- Forte background nell'ingegneria del software con buone metodologie e best practice
- Tendenza al test, preferibilmente con un framework
- Esperienza con le piattaforme Linux e Windows
Competenze vantaggiose
- Ottima conoscenza dei mercati e degli strumenti finanziari
- Esperienza nel front office, ad esempio nella vendita al dettaglio
- Esperienza di lavoro con quants e/o distributori
- Conoscenza di Python
- Esperienza con software di front office e/o sistemi di trading, ad esempio in un hedge fund o in una banca d'investimento
- Esperienza nello sviluppo di sistemi distribuiti con architetture basate su servizi o eventi ed elaborazione parallela.
- Esperienza di sviluppo basato sul web (TypeScript/React)
- Conoscenze matematiche rilevanti, ad esempio processi stocastici, prezzi dei derivati, analisi delle serie temporali, algoritmi di ottimizzazione.
Caratteristiche personali
- Forte background accademico e laurea ad alto contenuto matematico e computazionale, ad esempio in informatica, matematica, ingegneria o fisica, conseguita presso una delle principali università.
- Curiosità: l'approccio allo sviluppo del software è importante quanto la scrittura di un ottimo codice
- Creatività
- Grande potenziale per la tecnologia, ad esempio progetti personali, partecipazione all'open source.
- 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 esigenze e priorità aziendali concorrenti.
- Concentrati sulla creazione di valore per l'organizzazione, con sforzi incessanti per migliorare i processi.
- Forti capacità relazionali: in grado di intrattenere rapporti con ricercatori quantitativi, trader e senior business leader e di mantenere uno stretto rapporto di lavoro con un team geograficamente eterogeneo.
- Comunicatore coerente: in grado di argomentare in modo convincente e di affrontare positivamente i punti di vista contrastanti.
Offriamo
- Una cultura inclusiva e un mix unico di opportunità
Dettagli sul lavoro