Offerta di lavoro
Ingegnere Python senior
In qualità di Senior Python Engineer presso Mar Group a Londra, ti occuperai dello sviluppo e della manutenzione di servizi backend scalabili, API e pipeline di dati per la ricerca quantitativa e il trading sistematico. Il ruolo richiede una solida conoscenza di Python, esperienza con le piattaforme cloud, nonché la capacità di lavorare in un team agile e di fare da mentore ai collaboratori junior.
Il ruolo
- L'attuale Senior Python Engineer di Mar parteciperà a diversi progetti interfunzionali su varie sfide che spaziano dal trading sistematico alla ricerca quantitativa, passando per il codice delle applicazioni, le piattaforme dati e le soluzioni di intelligenza artificiale.
- Il ruolo offre l’opportunità di collaborare con ingegneri altamente qualificati e di imparare al loro fianco, sviluppando al contempo le proprie competenze in nuovi sistemi innovativi, con soluzioni software su misura e sistemi che supportano aree critiche delle attività di Mar Group.
Responsabilità del ruolo
- Progettare e gestire servizi backend e API scalabili a supporto della ricerca quantitativa e delle operazioni di trading
- Progettare algoritmi per applicazioni e soluzioni scalabili ed economicamente efficienti e implementare il riutilizzo e l'ottimizzazione del codice esistente a partire dai metadati dei sistemi
- Realizzare pipeline di dati ad alte prestazioni per l'elaborazione di set di dati finanziari su larga scala utilizzando Python, SQL e gli standard NoSQL
- Collaborare con ingegneri, ricercatori e team di piattaforma per tradurre requisiti complessi in codice affidabile
- Partecipare alla pianificazione degli sprint e alla definizione dei risultati attesi per potenziare i flussi di consegna, le revisioni del codice e l’adozione delle migliori pratiche appropriate, ove pertinente
- Fornire supporto e guida ai talenti meno esperti, sfruttando un ambiente che incoraggi i team di realizzazione in tutti gli aspetti del loro lavoro.
La nostra tecnologia
- Lavoriamo su una nuova infrastruttura moderna basata su Linux, utilizzando Python come linguaggio di sviluppo principale e avvalendoci dell'intero stack scientifico che comprende Numpy, pandas, plotly e librerie simili, oltre a codice ad alte prestazioni come C++, Rust e SQL.
- Ci impegniamo a sostenere i nostri colleghi attraverso valutazioni delle prestazioni, strumenti di formazione continua e iniziative aziendali che promuovono una cultura del lavoro improntata all’autonomia e alla collaborazione.
Competenze chiave
- La nostra azienda offre un'esperienza professionale nello sviluppo di software in un linguaggio incentrato sui dati. È gradita in particolare l'esperienza con Python, anche se desideriamo collaborare e imparare da codici altamente sofisticati provenienti da sistemi che consentono l'utilizzo di un linguaggio emergente, come Go.
- Solida preparazione matematica con una buona conoscenza di argomenti matematici e concettuali, rispettivamente in statistica e matematica
- Solida esperienza nel campo delle pipeline e dei sistemi di dati, che comprenda l’applicazione o una profonda esperienza in materia di test, consegna e implementazione
- Servizi cloud affidabili, competenze ingegneristiche e collaborazione tra team di grandi dimensioni sono essenziali
- Ottima conoscenza di una o più piattaforme cloud (Google GCP, MongoDB o AzureDB)
- Ottime capacità di risoluzione dei problemi con grandi insiemi di dati, sia strutturati che non strutturati
- Capacità di lavorare in modo collaborativo e di apprendere all’interno dei team insieme alle parti interessate
- Esperienza con le metodologie ingegneristiche e la loro applicazione efficace, ad esempio i metodi di sviluppo agile sugli strumenti per le pull request
Vantaggi
- Conoscenza e comprensione del funzionamento di Python, che includa (pandas, numpy, numpy (con una buona) familiarità con l'architettura dei sistemi distribuiti
- Conoscenza delle pratiche comuni di esplorazione dei dati, quali pipeline e API, test e architetture distribuite
- Contributi provenienti da progetti open source
- Esperienza nell'utilizzo di servizi PaaS quali Oracle, AWS e GCP
- Esperienza nel tutoraggio dei membri più giovani del team e nella gestione dei progetti
Perché scegliere Mar Group?
- Lavorare con i team di trading quantitativo, avvalendosi di un'infrastruttura ad alte prestazioni
- Collabora con ricercatori, matematici e professionisti del settore di livello mondiale
- Accedi ai migliori standard formativi del settore e a esperienze fisiche inclusive
- Cultura imprenditoriale orientata all'innovazione
- Team agili e solidi con elevata autonomia
- Opportunità per ottenere un impatto concreto grazie a risorse innovative incentrate sull’intelligence
Vantaggi
- Ufficio a Londra situato nel centro finanziario della città, per un periodo di 8 mesi, dotato di eccellenti servizi
- Orario di lavoro flessibile
- Pacchetto retributivo allettante
- 33,5 ore di lavoro settimanali
- Programma di assicurazione sanitaria gratuita
- Programma di benefici per i dipendenti
- Feste e permessi flessibili per eventi
- 2 settimane aggiuntive all’anno per ferie e volontariato
- Stipendio di mercato
- Opportunità di sviluppo professionale attraverso incontri tecnici interni
- Presenza costante e coinvolgimento all’interno della comunità open source
Inclusione,
Dettagli sul lavoro