At a Glance
- Tasks: Design and build scalable compute solutions for research and software development.
- Company: Join a leading global investment management firm with a focus on innovation.
- Benefits: Enjoy competitive holidays, pension plans, and unique perks like community volunteering days.
- Other info: Collaborative environment with opportunities for professional growth and development.
- Why this job: Make an impact at the intersection of technology and finance with cutting-edge tools.
- Qualifications: Advanced Python skills and experience with modern cluster compute frameworks required.
The predicted salary is between 70000 - 90000 £ per year.
About Man Group
Man Group is a global alternative investment management firm focused on pursuing outperformance for sophisticated clients via our Systematic, Discretionary and Solutions offerings.
Powered by talent and advanced technology, our single and multi‑manager investment strategies are underpinned by deep research and span public and private markets, across all major asset classes, with a significant focus on alternatives.
Headquartered in London, we manage $228.7 billion* and operate across multiple offices worldwide.
Man Group plc is listed on the London Stock Exchange under the ticker EMG.
LN and is a constituent of the FTSE 250 Index.
The Role
We are looking for a high‑performing Senior Python Platform Engineer to build scalable compute solutions for research and software development.
At the intersection of technology and finance, you will design, build and maintain the core research platform and collaborate with teams across the firm to create APIs and frameworks that enable researchers and developers to augment, automate and transform investment workflows.
Responsibilities
- Lead the design, build and maintenance of Man Group’s core Python compute platform.
- Partner with stakeholders in research, trading and technology to design and build open‑source cluster‑compute technologies.
- Stay current on developments in applied cluster compute, particularly Python‑facing libraries and tools.
- Identify and implement novel solutions, contributing back to upstream projects when appropriate.
- Proactively engage with teams across the business to promote understanding and adoption of our compute cluster capabilities.
Essential Qualifications
- Advanced proficiency in Python with extensive experience building production applications and services.
- Experience with modern cluster compute frameworks such as Kubernetes, Spark, Hadoop YARN and Ray.
- Experience leading work in a formal software development environment alongside other engineers.
- Strong experience building platforms on the Linux operating system.
- Ability to self‑organise and manage time across multiple projects with competing business demands.
- Excellent interpersonal skills and ability to maintain close relationships with quantitative developers, researchers and other stakeholders.
- Advantageous Qualifications
- Academic record including a degree with high mathematical or computing content, or equivalent commercial experience.
- Experience with GPU and CPU optimisation technologies such as NUMA architectures or GPU profiling techniques.
- Experience with C/C++ or other low‑level/object‑oriented languages.
- Experience building tools within systematic or discretionary investing units.
- Experience working with applied mathematics, financial markets and instruments, with an awareness of underlying concepts.
Benefits
Our benefits package includes competitive holiday entitlements, pension/401k, life and long‑term disability coverage, group sick pay, enhanced parental leave and long‑service leave.
Depending on your location, we also offer additional benefits such as private medical coverage, discounted gym membership options and pet insurance.
Mandatory voluntary leave for community volunteering is available through two annual ‘Mankind’ days of paid leave.
Equal Employment Opportunity
Man Group provides equal employment opportunities to all applicants and employees without regard to race, colour, creed, national origin, ancestry, religion, disability, sex, gender identity and expression, marital status, sexual orientation, military or veteran status, age or any other legally protected category or status in accordance with applicable federal, state and local laws.
Man Group is a Disability Confident employer; if you require help or information on reasonable adjustments during your application, please contact Talent Acquisition@man. com.
#J-18808-Ljbffr
Senior Python Engineer - Compute Platform employer: Man Group
Man Group is an exceptional employer that fosters a culture of inclusion and professional growth, making it an ideal place for individuals seeking to advance their careers in investment operations. With a commitment to work-life balance, employees benefit from flexible working arrangements, comprehensive benefits, and opportunities for community engagement through paid volunteering days. Located in London, the firm not only offers a dynamic work environment but also encourages collaboration and innovation, ensuring that every team member can contribute meaningfully to the firm's success.