Job offer

**Senior Python Engineer- Data Platform**

Man Group is looking for an experienced Senior Python Engineer to join its Data Platform Engineering team to work on the development and implementation of a bespoke data platform called Codices. The role offers the opportunity to work on high profile projects and work with modern technologies such as Python, Snowflake and Postgres.

Job description

Tasks

  • You will be part of the Data Platform Engineering team working on the development and implementation of our data platform Codices
  • You will work on the planning, development and implementation of projects to create a scalable data architecture
  • You will work closely with other teams, including quantitative researchers, data scientists and data engineers
  • You will work on the development and implementation of applications and systems based on Python

Requirements

Required skills

  • 5+ years of professional experience in software development, ideally in Python
  • Strong academic background and university degree in a mathematical/computer science subject such as computer science, mathematics or finance
  • Proven good communication skills and experience of working in cross-functional teams
  • Experience with the development of reliable production applications
  • In-depth knowledge of one or more relevant database technologies such as Snowflake, Postgres, Cassandra etc.
  • Strong interest in solving data-related challenges on a large scale
  • Proficiency in at least one programming language; proficiency in software development principles; and clean coding practices
  • Self-motivated with the ability to manage time effectively across multiple projects and with competing business priorities and deadlines
  • Experience with the creation and maintenance of a scalable data architecture
  • Fluent in English

Desired skills

  • Self-starter who can capitalize on opportunities; communicate and deliver them effectively
  • In-depth knowledge of data modeling, data warehouses, mediation architecture
  • Familiarity with one or more relevant databases or data formats, e.g. Apache Ignite, Postgres, Snowflake etc.
  • Experience of working with large and unstructured data sets
  • Good understanding of market data structures
  • Can extract and manipulate financial data from databases and create data sets
  • Change management skills to work effectively across different teams and seniority levels; ability to prioritize multiple projects
  • Flexibility and pragmatism; able to prioritize and manage competing views
  • Industry experience and knowledge; an advantage, but not required

We offer

  • An inclusive work environment where challenges are an essential quality of opportunity
  • A culture and values that fundamentally anchor inclusion
  • A people-centered and inclusive approach to work practices and employee performance
  • Opportunities to make a difference through our charitable and global initiatives
  • A comprehensive benefits package, including competitive vacation entitlements, pension funds, life and long-term disability insurance, group income protection and more
  • Additional benefits such as private health insurance, discounted gym memberships and more
  • Two annual 'man' days of paid leave to focus on community service activities

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.