MG
Man GroupSofia

Technology Graduate Programme – Software Engineer (Python)

Apply

Programme

Graduate

Location

Sofia

Duration

Two years

About the role

Two-year Technology Graduate Programme in Sofia, rotating across three Python-focused teams as an Associate Engineer. You will build and scale the platform supporting Man Group’s hedge funds, working on investment-management technology and receiving formal training, senior mentorship, and opportunities to develop a long-term technology career.

Programme

  • Rotate across three teams working with Python over a two-year period.
  • Join a team that builds and runs the platform powering Man Group’s hedge funds.
  • Gain a thorough understanding of the business through impactful technology projects and senior mentorship.

Responsibilities

  • Build new functionality for Man Group’s Technology platform.
  • Improve the scalability of the platform supporting the firm’s investment-management activities.
  • Develop solutions for order management, trade settlement, risk management, fund accounting, and client reporting.
  • Troubleshoot technical issues and contribute across multiple projects.

Requirements

  • Good knowledge of Python.
  • Recent graduate or current degree student in Computer Science, Engineering, Mathematics, Physics, or a related discipline.
  • Relevant experience may include open-source projects or one to two years of industry experience.
  • Experience administering Linux, Windows, or macOS operating systems and understanding cloud technologies.
  • Understanding of source control and continuous deployment workflows using tools such as Git.
  • Self-organised, with strong communication, problem-solving, troubleshooting, prioritisation, and time-management skills.

Benefits

  • Hybrid working model and a modern Sofia office at the OfficeX campus.
  • Competitive compensation package, 25 days’ holiday, and premium health insurance.
  • Employee assistance programme, Multisport card, referral bonus, and additional long-service and volunteering leave.
  • Professional development opportunities include internal technology talks, conference attendance, and open-source community engagement.