Job offer

Senior Python Engineer

We are looking for a Senior Python Engineer who can join various teams and participate in the development of algorithms for systematic trading, quantitative research, and artificial intelligence. The job offers the opportunity to work with highly skilled engineers and develop and scale innovative systems and products.

Purpose of the role

We are seeking senior Python engineers to join various teams in our technology expansion, where algorithms for systematic trading, quantitative research, a multi-tier data platform, and AI and digital solutions are being developed.

Key aspects of the role

- Design and maintenance of scalable back-end systems and APIs that support quantitative research and trading infrastructure - Design, develop, and deploy compute applications, optimize performance, and implement monitoring and observability tooling to ensure system reliability - Develop performance attribution models, data pipelines, and platforms to translate large financial datasets using time series, SQL, and NoSQL databases - Partner with teams within Man Group to translate complex requirements into technical solutions that integrate with Man Group's technology infrastructure - Participate in production support rotations and contribute to infrastructure decisions, code reviews, and technical leadership of projects assigned to the team - Enthusiasm for using AI development tools to accelerate delivery and drive their adoption across the team

Requirements

- At least 5+ years of professional experience in software development in an object-oriented language (Python experience is preferred, but we are also open to candidates who are trained in other object-oriented languages and are willing to learn Python) - Strong numerical skills, solid knowledge of mathematical and computer science content, e.g., computer science, mathematics, engineering, or natural sciences - Experience in building and maintaining control systems, with knowledge of best practices for testing, monitoring, and deployment - Previous experience with CI/CD - Solid knowledge of one or more storage technologies, e.g., MS SQL, Postgres, or MongoDB - Proven experience working with large data sets, both structured and unstructured - Ability to work independently and with other team members/stakeholders - Familiarity with scientific techniques, willingness and ability to work effectively with AI-powered development tools in daily workflow

Nice to Have

- Deep understanding of the Python scientific stack (pandas, numpy, scipy, scikit-learn) - Familiarity with distributed systems and orchestration - Experience with machine learning algorithms, including data pipeline and ETL, bots, distributed memory processing, and data warehousing - Contributions to open source projects - Experience working with legal and compliance systems (LOC) - Experience mentoring junior team members and project management

We offer

- Work on challenging problems at the forefront of technology and finance - Collaborate with world-class engineers, researchers, and investment experts - On-the-job training to develop and succeed within the company - Small, agile teams with a high degree of autonomy - Opportunity to have a real impact on investment strategies involving billions in assets

Benefits

- Modern office on the Aldgate campus with free parking, easy transport access, and on-site amenities - Attractive bonus system - Generous parental leave - Continuous investment in professional development, including internal

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.