Sofia, Bulgaria, Bulgaria Employment

Man Group is hiring a Python Engineer

About the Role

Man Group is hiring a Senior Python Engineer to work across various teams within our technology organization. You'll tackle diverse challenges spanning systematic trading, quantitative research, a petabyte-scale data platform, and AI solutions. This role offers the opportunity to collaborate with highly skilled engineers while developing core technical and financial services knowledge, working with systems that power critical areas of the business.

What You'll Do

  • Design and maintain scalable backend systems and APIs that support quantitative research and trading infrastructure
  • Develop distributed compute applications, optimise performance, and implement monitoring and observability tooling to ensure system reliability
  • Build high-performance data pipelines for processing large-scale financial datasets using timeseries, SQL, and NoSQL databases
  • Partner with engineers, researchers, and platform teams to translate complex requirements into technical solutions that integrate with Man Group’s technology estate
  • Participate in production support rotations and contribute to architecture decisions, code reviews, and engineering best practices across the team

What We're Looking For

  • Minimum 3 years professional software development experience, primarily using Python
  • Strong academic record with coursework focused on mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Science
  • Experience developing mission-critical production systems, with knowledge of best practices for testing, monitoring, and deployment
  • Proficient on Linux platforms and strong understanding of Git
  • Strong knowledge of one or more relevant database technologies e.g. MS SQL, Postgres, or MongoDB
  • Demonstrated experience working with large data sets, both structured and unstructured
  • Ability to work independently and gather requirements from stakeholders

Technical Stack

  • Python, pandas, numpy, scipy, scikit-learn, ArcticDB
  • Linux, Git
  • MS SQL, Postgres, MongoDB, timeseries databases, NoSQL databases

Man Group is an equal opportunity employer.

Required Skills
Pythonpandasnumpyscipyscikit-learnArcticDBLinuxGitMS SQLPostgresMongoDBtestingmonitoringdeployment
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Man Group

Man Group is a global alternative investment management firm focused on pursuing outperformance for sophisticated clients via Systematic, Discretionary and Solutions offerings. Man Group plc is listed on the London Stock Exchange.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago