Job offer

Senior Python Engineer

Man Group is seeking a Senior Python Engineer with 7–10 years of experience to develop scalable backend systems and algorithms for quantitative trading, as well as AI/ML systems. The role involves working in a modern Linux environment with Python, C++, and databases as part of the infrastructure organization.

Tasks

  • Design and maintenance of scalable back-end systems and APIs that support quantitative research and trading automation
  • Development and refinement of complex algorithms for algorithmic trading, optimization of financial models, and time series analysis
  • Building high-performance data pipelines to process large-scale financial datasets from transactional feeds, SQL, and NoSQL databases
  • Collaborate with engineers, researchers, and quant teams to translate complex, quantifiable requirements into technical solutions that are integrated into our trading infrastructure stack
  • Proactively breaking down data, contributing to architecture development, conducting reviews and code reviews, and promoting clean code within the team
  • A comprehensive contribution to improving the framework for continuous and successful problem-solving and promoting its adoption throughout the team

technology

  • Work in a modern, Linux-based infrastructure where Python is the primary development language
  • Interaction with a toolkit that includes C++, QuantLib, pandas, and our in-house data lake
  • Access to a broad range of AI/ML practices that integrate state-of-the-art engineering solutions into research and trading workflows
  • A seamless technology ecosystem that continuously incorporates new tools and examples to improve quantitative efforts

Requirements

Essential

  • At least 7–10 years of professional experience in software development using an object-oriented language, with Python as the primary language
  • Experience in building large-scale or AI/ML systems; proficient in data structures and algorithms
  • Strong understanding of the core software/finance domain and the quantitative/research ecosystem
  • Extensive experience in algorithm development, backtesting, and the execution of trading strategies
  • Proficiency in Relational Databases and Data Management
  • Excellent debugging and code review practices in systematic, data-driven development
  • Proven track record of delivering high-impact projects in a quantitative or FinTech environment
  • Ability to mentor and guide junior developers starting from the basics
  • Excellent problem-solving and communication skills, with a proven track record of collaborating with quantitative teams as part of a self-managed squad

Advantageous

  • Understanding of financial and/or market microstructure
  • Familiarity with ML/AI development and optimization
  • Experience with high-frequency trading systems or tick-level market data
  • Proficiency in distributed computing or cloud-native architectures (AWS, GCP, Azure, Lambda, Kubernetes)
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines and Infrastructure as Code (IaC)
  • Knowledge of advanced statistical methods, such as K-means, PCA, or gradient boosting
  • Experience mentoring junior team members and fostering an engineering culture

We offer

  • Key role in the development of groundbreaking quantitative trading technologies
  • Collaboration with world-class system architects
  • Access to a world-class set of trading tools and resources across global market hubs
  • Experience transformat

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.