Job offer

Python Engineer - Client Solutions

As a Python Engineer - Client Solutions, you will be responsible for developing and supporting the data infrastructure that underpins Man Group's client-facing platforms by building data pipelines, extending APIs, and investigating data quality issues. You will work closely with the London team and have a direct impact on our technology.

Job description: Python Engineer - Client Solutions

Tasks

  • Development & Projects (70%)
    • Creating and improving Python data pipelines with Pandas and NumPy
    • Working with SQL, data warehouses, and data lakes
    • Collaboration with analysts and quants to automate critical business processes
    • Improvement and maintenance of front-office infrastructure for financial data retrieval, analysis, and reporting
    • Coordination of data quality and reporting automation projects
    • Collaboration with London engineers on cross-functional initiatives
  • Production support (30%)
    • Investigating data quality issues with SQL across multiple databases
    • Management of user access (databases, Tableau, reporting systems)
    • Responding to customer inquiries and escalations
    • Triage of stack support requests and creation of third-level tickets
    • Maintenance of documentation and runbooks

Requirements

  • Key competencies
    • Strong Python skills: well-documented, tested, modular code; OOP, data frames, type hints, docstrings, design
    • Pandas/NumPy: Creating efficient data pipelines and manipulations
    • SQL: Expertise in complex queries, joins, stored procedures, indexes, query optimization
    • Working with data: data mining, data cleansing, interpretation of results
    • HD and visual environments: practical working knowledge
    • Digital asset management: Working on challenging projects with minimal supervision
    • Degree in computer science, mathematics, engineering, physics, or a related field
    • Self-starter: with verifiable personal projects or open-source contributions
    • Digital content management: with minimal supervision
    • Clear communicator: thoroughly documented investigations
    • Relational and SQL databases: strong data skills; experience with Data Lake, ClickHouse
    • Mindset that focuses on 'how' before implementing something
  • Advantageous skills
    • Data visualization: Knowledge
    • Experience with Matplotlib, Dash, Streamlit, Tableau, or other data visualization frameworks
    • Front office technology: experience (hedge funds, investment bank)
    • Familiarity with Spark, Kafka, or distributed computing
    • Hands-on/TypeScript: Web Development
    • Experience with FastAPI/Starlette/Ungrid

We offer

  • Hybrid working model
  • Competitive remuneration package
  • 22 days of vacation pay
  • premium insurance
  • Employee Assistance Program
  • Mental bonus system
  • Additional 10 days off for long service and volunteer work
  • Opportunities for professional development, including internal technical days
  • Conference participation and involvement in the open source community

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.