Senior Python Engineer - Data Platform at Man Group | London, United Kingdom | Rezi

Senior Python Engineer - Data Platform at Man Group

Senior Python Engineer - Data Platform

Man Group · London, United Kingdom

Today

Senior Python Engineer - Data Platform

Man Group · London, United Kingdom

14 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join our Streaming Data team, part of the Data Platform Engineering organisation, to power the market data infrastructure that drives systematic trading strategies and discretionary research. As a Senior Python Engineer, you will help architect a multi-petabyte scale estate, processing billions of data points daily from thousands of data sources. This role offers the opportunity to tackle complex distributed systems challenges at exceptional scale and leverage AI development tools to accelerate delivery.

Responsibilities

  • Build and ship features on a high-throughput streaming platform processing billions of market data points daily.
  • Tackle hard distributed systems problems at a scale few engineers encounter.
  • Work closely with quant researchers and traders to turn complex requirements into elegant platform solutions.
  • Drive platform reliability through rigorous incident response, root-cause analysis, and systemic fixes.
  • Raise the engineering bar through thoughtful code review and mentoring of junior team members.

Requirements

  • 5+ 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, PostgreSQL, or MongoDB.
  • Willingness and ability to work effectively with AI-assisted development tools as part of daily workflow.
  • Familiarity with distributed systems and orchestration.
  • Experience with performance optimization and large-scale data processing.
  • Contributions to open-source projects.
  • Experience with market data.
  • Expertise in streaming or real-time data processing.

Skills

  • Python
  • Java
  • Linux
  • Git
  • Iceberg
  • PostgreSQL
  • MongoDB
  • AI development tools
  • Distributed systems
  • Orchestration
  • Performance optimization
  • Large-scale data processing
  • Open-source contributions
  • Market data
  • Streaming data processing
  • Real-time data processing

Location

  • London

Work Type

  • Flexible working arrangements

Experience Level

  • Senior

Education Level

  • Degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics

Benefits

  • Competitive holiday entitlements
  • Pension/401k
  • Life and long-term disability coverage
  • Group sick pay
  • Enhanced parental leave
  • Long-service leave
  • Private medical coverage (location dependent)
  • Discounted gym membership options (location dependent)
  • Pet insurance (location dependent)
  • Two annual 'Mankind' days of paid leave for community volunteering

About the Company

  • Man Group is a global alternative investment management firm focused on pursuing outperformance for sophisticated clients via its Systematic, Discretionary and Solutions offerings.
  • Powered by talent and advanced technology, its 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.
  • Headquartered in London, Man Group manages $228.7 billion and operates across multiple offices globally.
  • Man Group plc is listed on the London Stock Exchange under the ticker EMG.LN and is a constituent of the FTSE 250 Index.

Equal Opportunity

  • 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.