Offerta di lavoro
Sviluppatore Quant - Tecnologia AHL
Il posto di Quant Developer presso Man Group a Londra offre l'opportunità di entrare a far parte di un team nel settore del trading sistematico e di sviluppare nuove strategie di trading e alfa. Il candidato ideale possiede eccellenti competenze tecniche, esperienza nello sviluppo di software e una profonda conoscenza dei mercati e degli strumenti finanziari.
Il ruolo
In qualità di sviluppatore quantitativo presso Man Group, farai parte di uno dei nostri team di punta nell'ambito del trading sistematico di Man, AHL. Il team lavora a stretto contatto con i ricercatori quantitativi per creare modelli di studio. Le sfide che dovrai affrontare saranno molteplici e comprenderanno la creazione di nuovi alfa e strategie di trading.Il team
Gli sviluppatori quantistici di Man Group fanno parte del nostro team tecnologico più ampio, composto da oltre 60 professionisti che lavorano in quattro aree tecnologiche principali: infrastrutture (reti, database), matematica, fisica e ingegneria. I nostri sviluppatori sono organizzati in piccoli team interfunzionali, con due tipi di ruoli ingegneristici:- Sviluppatori software che si concentrano sul codice
- DevOps/ingegneri che hanno spesso a che fare con DevOps, poiché alcuni dei nostri team sono orientati verso determinate classi o tipi di asset
La nostra tecnologia
Quasi tutti i nostri sistemi funzionano su Linux e la maggior parte del nostro codice è scritto in Python, con lo stack scientifico completo: numpy, scipy, pandas, con un tocco dei soliti sospetti come Boost. Implementiamo i sistemi che richiedono il throughput più elevato in C++ e C#.- Flusso d'aria per la gestione del flusso di lavoro
- Kafka per i data pipeline
- Bloomberg per la gestione del codice sorgente
- Jenkins per l'integrazione continua
- BuildBot per il nostro cloud di produzione
- Ansible e Terraform per l'automazione dell'architettura
- Slack per la comunicazione interna
Competenze tecnologiche e commerciali
Il nostro obiettivo è quello di assumere solo i tecnici più brillanti, migliori, altamente qualificati e appassionati.Essenziale
- Ottime competenze tecnologiche; riconosciuto dai colleghi come esperto nel proprio settore
- Un forte interesse e una profonda comprensione dei mercati e degli strumenti finanziari
- Passione per lo sviluppo e/o l'ingegneria del software; competenza in tecniche e metodi; sviluppo agile, integrazione continua, Node.js, unit testing, refactoring e approcci correlati.
- Ottima conoscenza delle tecniche e delle tecnologie di programmazione con C/C++/Java/Python
- Conoscenza delle piattaforme Linux con conoscenza di diversi linguaggi di scripting
- Esperienza con tecniche di analisi dei dati con Python, ad esempio Pandas/NumPy/Scipy, BeautifulSoup/Parsing
- Conoscenze matematiche rilevanti, ad esempio statistica, scienze attuariali, teoria dei prezzi, algoritmi di ottimizzazione
Vantaggioso
- Esperienza nello sviluppo di software quantistici front-office, ad esempio in un hedge fund o in una banca d'investimento.
- Esperienza nello sviluppo cross-asset e nella tecnologia di visualizzazione per la rappresentazione di sistemi di analisi e informazione dei dati complessi e di grandi dimensioni.
- Esperienza con tecniche di machine learning, elaborazione del linguaggio naturale e librerie e framework correlati, ad esempio scikit-learn, Tensorflow
Caratteristiche personali
- Solida formazione accademica e laurea con contenuti matematici e informatici di alto livello, ad esempio in informatica, matematica, ingegneria o fisica, conseguita presso un'università prestigiosa.
- Approccio standard alla codifica; migliori pratiche, z
Dettagli sul lavoro