Offerta di lavoro

Ingegnere software junior

La società Man Group è alla ricerca di un ingegnere software associato per il proprio team di Boston, nel Massachusetts, che si occupi dello sviluppo di strumenti e processi di ingegneria dei dati. Il candidato ideale possiede esperienza nell'ingegneria del software, preferibilmente in Python, e una solida formazione accademica con competenze in matematica e informatica.

Il ruolo

Stiamo cercando un Associate Software Engineer di alto livello che entri a far parte del team di ingegneri della piattaforma dati centrale di Man Group, denominata Codes. I progetti non potrebbero essere più ambiziosi o di più alto livello di così; abbiamo centinaia di utenti interni e tutto ciò su cui lavorerai verrà utilizzato dai team di tutta l'azienda per anni. Questo ruolo si concentra principalmente sulla progettazione, lo sviluppo e il supporto di strumenti, software e processi di ingegneria dei dati.

Tecnologia

I nostri sistemi sono quasi tutti scritti in Java e la maggior parte del nostro codice è in Python, mentre la libreria delle classi scientifiche è scritta in C++. Attualmente stiamo sviluppando il nostro stack tecnologico per sfruttare appieno le librerie che utilizziamo ampiamente. Nell'ambito del data engineering utilizziamo Pandas, Databricks, Snowflake, Prometheus e Airflow/MLflow.

Competenze tecnologiche e commerciali

Il nostro obiettivo è assumere solo i tecnici più brillanti, migliori, più qualificati e più appassionati. Fondamentale:
  • Competenza nell'ingegneria del software, preferibilmente in Python.
  • Comprovata capacità di lavorare in modo collaborativo all’interno di un team
  • Familiarità con una o più tecnologie di database rilevanti, quali Snowflake, PostgreSQL, IoT ecc.
  • Un sincero interesse nell'affrontare sfide legate ai dati su larga scala
  • Competenza in almeno un linguaggio di programmazione, nei principi moderni dell'ingegneria del software e nelle pratiche di scrittura di codice pulito
  • Conoscenza dei fondamenti del testing del software, compresa la piramide di test
Vantaggioso:
  • Esperienza nella creazione di applicazioni affidabili e pronte per la produzione
  • Esperienza nell'utilizzo delle piattaforme Linux e nell'uso di Git
  • Esperienza con Python e/o librerie quali Pandas, NumPy, SciPy, statmodels
  • Benessere sul lavoro in un contesto caratterizzato da cambiamenti e dall'autoapprendimento
  • Mentalità analitica
  • Esperienza nella gestione di grandi volumi di dati, sia strutturati che non strutturati
  • Esperienza nell'utilizzo di applicazioni che impiegano sia Python che SQL
  • Conoscenza delle tecnologie di elaborazione distribuita quali Spark, Docker, Kubernetes, Redis
  • Buona conoscenza dei mercati finanziari e degli strumenti finanziari
  • Esperienza nella gestione dei dati relativi ai mercati finanziari
  • Conoscenze matematiche pertinenti, ad esempio statistica, analisi delle serie temporali

Caratteristiche personali

  • Una solida formazione accademica e una laurea con un forte orientamento verso la matematica e l'informatica, ad esempio in Informatica, Matematica, Ingegneria (ad esempio Ingegneria fisica)
  • Motivato e con un approccio deciso alla risoluzione dei problemi
  • Autogestito, con la capacità di gestire efficacemente il tempo tra diversi progetti ed esigenze aziendali e priorità concorrenti
  • Disponibilità/capacità di collaborare con persone di talento e di migliorare i processi e le interdipendenze; competenze trasferibili
  • Ottime capacità relazionali per instaurare uno stretto rapporto di collaborazione con ricercatori quantitativi, trader e responsabili del controllo, anche a distanza di fusi orari

Dettagli sul lavoro

© 2025 House of Skills by skillaware. Tutti i diritti riservati.
Il nostro sito web utilizza i cookie per facilitarvi la navigazione e per analizzare l'utilizzo del sito. Per ulteriori informazioni, consultare la nostra informativa sulla privacy.