Software Engineer

Software Engineer

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Man Group

At a Glance

  • Tasks: Lead the design and development of complex software solutions in a dynamic environment.
  • Company: Join Man Group, a leading global alternative investment management firm.
  • Benefits: Enjoy competitive salary, flexible working, and comprehensive benefits including paid volunteering days.
  • Other info: Embrace a culture of inclusion and continuous improvement with excellent career growth opportunities.
  • Why this job: Make an impact with cutting-edge technology while collaborating with top engineers.
  • Qualifications: 3-5 years in software engineering with strong architectural design skills.

The predicted salary is between 60000 - 80000 € 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. 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. Headquartered in London, we manage $227.6 billion and operate across multiple offices globally.

The Team

This is an outstanding opportunity to join one of the largest alternative asset managers. Technology is central to Man’s business strategy, and we are constantly evolving to stay ahead. Our culture embraces change and innovation, with engineering at the heart of our operating platform. We are seeking Software Engineers with deep expertise in a modern OO language to lead the design and development of mission-critical systems across our domain. Our server platform is built on C#/.NET, and while direct experience with this stack is advantageous, we welcome engineers who bring strong fundamentals and a proven ability to adapt across languages and ecosystems. You will play a key role in shaping technical strategy and driving architectural decisions within a high-performing team. A great chance to collaborate, and learn alongside, highly skilled engineers whilst building up core financial and order management knowledge. New joiners will get the chance to work on the latest and best technologies for the challenges ahead.

Role Responsibilities

  • Lead the end-to-end delivery of complex software solutions—from requirements gathering and architecture design to development, testing, and production deployments
  • Own and drive long-term technical initiatives and architectural improvements across systems
  • Collaborate closely with stakeholders to align technical solutions with business goals
  • Champion engineering best practices, including CI/CD, automated testing, and scalable design patterns
  • Conduct code reviews and provide technical guidance to peers and junior engineers
  • Proactively identify and reduce technical debt, improve system resilience, and optimize performance
  • Lead incident response and root cause analysis for production issues
  • Contribute to the evolution of our engineering culture and platform strategy

Key Competencies

Essential

  • 3-5 years of professional experience in software engineering
  • Proven experience in architectural design, system scalability, and distributed systems
  • Ability to balance delivery of business value with long-term technical strategy
  • Excellent communication and leadership skills, with the ability to influence and drive consensus
  • Strong advocate for collaborative development practices and continuous improvement

Advantageous

  • Experience with cloud platforms (e.g., Azure or AWS) and containerization (e.g., Docker, Kubernetes)

Inclusion, Work-Life Balance and Benefits at Man Group

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.

Equal Employment Opportunity Policy

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

Software Engineer employer: Man Group

Man Group is an exceptional employer that prioritises innovation and collaboration, making it an ideal workplace for Software Engineers. With a strong commitment to inclusion and professional development, employees benefit from a supportive culture that encourages growth and offers flexible working arrangements. Located in London, you'll have the opportunity to work with cutting-edge technologies while contributing to meaningful initiatives that impact the lives of millions.

Man Group

Contact Detail:

Man Group Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Man Group on LinkedIn or through mutual connections. 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 coding skills and system design principles. Practice common algorithms and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

Tip Number 3

Show your passion for technology and finance! During interviews, share your thoughts on recent trends in software engineering or investment management. This will demonstrate your enthusiasm and fit for the role at Man Group.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Man Group.

We think you need these skills to ace Software Engineer

C#/.NET
Object-Oriented Programming (OOP)
Architectural Design
System Scalability
Distributed Systems
Continuous Integration/Continuous Deployment (CI/CD)
Automated Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your expertise in modern OO languages and any relevant projects you've worked on, especially those involving architectural design and system scalability.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about technology and how you can contribute to our mission at Man Group. Share specific examples of how you've led technical initiatives or improved systems in your previous roles.

Showcase Your Collaboration Skills:Since we value teamwork, mention instances where you've successfully collaborated with stakeholders or mentored junior engineers. This will demonstrate your ability to influence and drive consensus within a team.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Man Group

Know Your Tech Stack

Make sure you’re familiar with C#/.NET and any other relevant technologies mentioned in the job description. Brush up on your knowledge of architectural design and system scalability, as these are key areas they'll likely focus on during the interview.

Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you led the end-to-end delivery of software solutions. Be ready to explain how you approached challenges, made architectural decisions, and collaborated with stakeholders to align technical solutions with business goals.

Emphasise Collaboration and Leadership

Highlight your experience in championing engineering best practices and leading teams. They value excellent communication and leadership skills, so share examples of how you've influenced consensus and driven collaborative development.

Be Ready for Technical Questions

Expect questions that test your understanding of distributed systems and technical debt. Prepare to discuss how you would improve system resilience and optimise performance, as well as your approach to incident response and root cause analysis.