companyMan Group logo

Senior Software Engineer at Man Group | Boston, Massachusetts

Man GroupBoston; Massachusetts
On-site Full-time $135K/yr - $165K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To be successful in this role, candidates should possess a robust background in software engineering, ideally with experience in financial services. Proficiency in Python is essential, and familiarity with Java, along with experience in data management and visualization tools, will be highly advantageous. A strong understanding of quantitative finance concepts and the ability to collaborate effectively within cross-functional teams will be crucial. Additionally, candidates should demonstrate problem-solving skills and the capacity to work under pressure in a fast-paced environment.

About the job

About Man Group

Man Group is a leading global alternative investment management firm dedicated to delivering superior returns for our discerning clients through our Systematic, Discretionary, and Solutions offerings. Our unique blend of talent and cutting-edge technology drives our investment strategies, which are based on extensive research and encompass both public and private markets across all major asset classes, with a significant emphasis on alternatives. We adopt a partnership model with our clients, fostering deep relationships and crafting customized solutions to meet the investment objectives of the millions of retirees and savers we serve.

With our headquarters in London, we manage $227.6 billion* in assets and have a global footprint with multiple offices worldwide. Man Group plc is publicly traded on the London Stock Exchange under the ticker EMG. LN and is included in the FTSE 250 Index. For more details, please visit www.man.com.

* As of 31 December 2025

The Role

As a Senior Software Engineer within the Front-office Engineering team at Man Numeric, you will collaborate closely with Quantitative Researchers and Portfolio Managers. You will face a diverse range of challenges, including integrating new datasets, implementing innovative trading signals, developing portfolio optimization tools, constructing data visualization frameworks, enhancing our research platform, and optimizing the performance of existing code through efficient numerical algorithms and cluster-computing solutions.

Our Technology

Our technology stack predominantly operates on Linux, with most of our development taking place in Python, utilizing the complete scientific stack including NumPy, SciPy, Pandas, statsmodels, and scikit-learn among others. Java is employed for systems requiring high data throughput. We rely heavily on MongoDB and MS SQL for data storage.

We utilize Control-M and Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerization, OpenStack for our private cloud, Ansible for architecture automation, and Slack for internal communications. Our technology landscape is dynamic; we continuously assess new tools and libraries.

About Man Group

Man Group is a premier alternative investment management firm focused on delivering exceptional performance for sophisticated clients worldwide. By leveraging advanced technology and a collaborative approach, we create personalized investment strategies tailored to meet specific client goals.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.