Senior Java Engineer - Market Data Platform in London
Senior Java Engineer - Market Data Platform

Senior Java Engineer - Market Data Platform in London

London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
M

At a Glance

  • Tasks: Architect and develop a multi-petabyte scale data platform using Java and Python.
  • Company: Join Man Group, a leading global investment management firm.
  • Benefits: Enjoy competitive pay, flexible working, and generous leave for community volunteering.
  • Why this job: Tackle complex challenges in a dynamic environment while making a real impact.
  • Qualifications: 3+ years in software engineering with strong Java or Python skills.
  • Other info: Be part of an inclusive culture that values your unique perspective.

The predicted salary is between 43200 - 72000 ÂŁ per year.

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. Man Group takes a partnership approach to working with clients, establishing deep connections and creating tailored solutions to meet their investment goals and those of the millions of retirees and savers they represent.

Join our Market Data Platform team at the heart of a quantitative investment firm, powering the infrastructure which drives our systematic trading strategies and cutting‐edge discretionary research. As a Senior Java Developer, you'll help architect a multi‐petabyte scale estate, processing billions of datapoints daily from thousands of data sources. Our stack combines Java and Python, with foundations of Kafka, ArcticDB, MongoDB, and more. This is an opportunity to tackle complex distributed systems challenges at exceptional scale.

You will be a keen and self‐motivated Senior Java software developer. You'll be a member of a highly‐focused team with an exceptionally broad responsibility, so great communication skills and an ability to work as part of a team are a must.

Required Qualifications
  • Strong academic record and a degree with high mathematical and computing content (e.g. Computer Science, Mathematics, Engineering or Physics)
  • 3+ years of professional experience in software engineering with Java or Python as your primary language
  • Proficient on Linux platforms and strong understanding of Git
  • Deep knowledge of one or more relevant database technologies such as Iceberg, Postgres, or MongoDB
  • Strong problem‐solving skills and attention to detail
  • Strong communication and collaboration abilities
  • Ability to work independently and gather requirements from stakeholders
Advantageous but not required
  • Familiarity with distributed systems and orchestration
  • Experience with performance optimisation and large‐scale data processing
  • Contributions to open‐source projects
  • Experience working with Large Language Models (LLMs)

You’ll thrive in our working environment that champions equality of opportunity. Your unique perspective will contribute to our success, joining a workplace where inclusion is fundamental and deeply embedded in our culture and values. Through our external and internal initiatives, partnerships and programmes, you’ll find opportunities to grow, develop your talents, and help foster an inclusive environment for all across our firm and industry.

You’ll have opportunities to make a difference through our charitable and global initiatives, while advancing your career through professional development, and with flexible working arrangements available too. Like all our people, you’ll receive two annual ‘Mankind’ days of paid leave for community volunteering. Our comprehensive 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, you may also enjoy additional benefits such as private medical coverage, discounted gym membership options and pet insurance.

Man Group provides equal employment opportunities to all applicants and all 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 and Committed employer; if you require help or information on reasonable adjustments as you apply for roles with us, please contact TalentAcquisition@man.com.

Senior Java Engineer - Market Data Platform in London employer: Man Group

Man Group is an exceptional employer located in London, offering a dynamic work environment that prioritises inclusion and professional growth. As a Senior Java Engineer, you will be part of a cutting-edge team tackling complex challenges in a collaborative atmosphere, with access to comprehensive benefits including flexible working arrangements, generous leave for community volunteering, and opportunities for career advancement. Join us to make a meaningful impact while working with advanced technology in the heart of a global investment management firm.
M

Contact Detail:

Man Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer - Market Data Platform in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Man Group on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!

✨Tip Number 2

Prepare for the technical interview by brushing up on your Java and Python skills. We recommend working on some real-world projects or contributing to open-source. It’s a great way to showcase your problem-solving skills and attention to detail.

✨Tip Number 3

Don’t underestimate the power of soft skills! Practice articulating your thoughts clearly and concisely. Being able to communicate effectively with your team is just as important as your coding skills.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Man Group family. Let’s get you that interview!

We think you need these skills to ace Senior Java Engineer - Market Data Platform in London

Java
Python
Linux
Git
Database Technologies (Iceberg, Postgres, MongoDB)
Problem-Solving Skills
Attention to Detail
Communication Skills
Collaboration Abilities
Distributed Systems
Performance Optimisation
Large-Scale Data Processing
Stakeholder Requirement Gathering

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Java and Python. We want to see how you've tackled complex problems in your previous roles, so don’t hold back on the details!

Tailor Your Application: Take a moment to customise your application for the Senior Java Engineer role. Mention specific technologies from our stack like Kafka or MongoDB, and explain how your background aligns with what we’re looking for.

Be Clear and Concise: We appreciate clarity! Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to see your qualifications and achievements at a glance.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Man Group

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and Python. Brush up on your knowledge of Kafka, ArcticDB, and MongoDB, as these are crucial for the role. Being able to discuss how you've used these technologies in past projects will show your expertise.

✨Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software engineering and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your strong problem-solving skills and attention to detail, which are key for this position.

✨Communicate Effectively

Since great communication skills are a must, practice articulating your thoughts clearly and concisely. Be ready to explain complex technical concepts in simple terms, as you may need to gather requirements from stakeholders who might not have a technical background.

✨Cultural Fit Matters

Research Man Group’s values and culture, particularly their focus on inclusion and collaboration. Be prepared to discuss how your personal values align with theirs and share examples of how you’ve contributed to a positive team environment in the past.

Senior Java Engineer - Market Data Platform in London
Man Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>