Job offer
Senior Python Engineer
Man Group is looking for an experienced Senior Python Engineer to join its Data Platform Engineering team to work on innovative data science and machine learning projects. The position offers a challenging and collaborative work environment with many development opportunities.
Job description
About the job
Senior Python EngineerTasks
- You will be part of the Data Platform Engineering team, which is part of the Data & Machine Learning department.
- Our goal is to enable data scientists, quants and ML engineers to focus on their data science problems.
- We use Codex and have three main areas of focus:
- Data Acquisition - an ETL/ELT platform for research and production that scales to multi-terabyte datasets.
- Codex Onyx - a unified platform for thousands of datasets with a focus on scaling, data provenance mapping and the UK.
- You will work on exciting projects that will shape the future of our company.
- You will be part of a team that focuses on solving data science problems.
Requirements
Required skills
- 5+ years of professional experience in software development, ideally in Python.
- A strong academic background and a university degree with a high mathematical and computational content (e.g. computer science, mathematics or finance).
- Proven ability to work well in cross-functional teams with excellent communication skills (written and verbal).
- Experience in the development of reliable, production-ready applications.
- In-depth knowledge of one or more relevant database technologies (e.g. Snowflake, PostgreSQL, Cassandra).
- Strong interest in solving data-related challenges on a large scale.
- Mastery of at least one programming language, software development principles and clean coding practices.
- Self-motivated with the ability to manage time effectively across multiple projects and with competing priorities and deadlines.
- Strong interpersonal skills; able to build and maintain close working relationships with quantitative researchers, technology and business teams across the organization.
Advantages
- In-depth knowledge of data modeling, data warehousing and mediation architecture.
- Familiarity with one or more relevant databases or data lake formats (e.g. Apache Avro, PostgreSQL, Snowflake etc.).
- Experience of working with large and unstructured data sets.
We offer
- A working environment that promotes equal opportunities.
- A workplace where inclusion is fundamental and deeply rooted in our culture and values.
- Employee-led networks and affinity groups as well as professional development, learning and development programs.
- Equal rights in the recruitment of employees.
Job details