Senior C# Engineer - Risk Engineering

Man Group

Sofia, Bulgaria
On-site
C#/.net development
Distributed systems design
Technical strategy shaping
Man Group is seeking a Senior C# Engineer to join their Risk Engineering team in Sofia, Bulgaria. The role involves setting technical strategies, leading complex system designs, and mentoring engineers while working in a collaborative environment that prioritizes innovation and technology

Job Summary

  • Set and drive multi-year technical strategy for significant areas of the Risk Engineering platform, aligning with business goals.
  • Lead the design and architecture of complex, cross-team systems, making decisions that minimize the cost of future change.
  • Champion engineering best practices across multiple teams, including CI/CD, automated testing, and scalable design patterns.

Matching Summary

Match Score: 85

Man Group is seeking a Senior C# Engineer to join their Risk Engineering team in Sofia, Bulgaria. The role involves setting technical strategies, leading complex system designs, and mentoring engineers while working in a collaborative environment that prioritizes innovation and technology.

Skills & Requirements

Must-have

  • C#/.NET development
  • Distributed systems design
  • Technical strategy shaping
  • SQL Server, ClickHouse, MongoDB
  • Kafka data pipelines
  • AI-assisted development tools

Nice-to-have

  • Python scientific ecosystem
  • Containerization and orchestration
  • Large-scale data platforms
  • Financial market data knowledge
  • Open-source contributions

Key Requirements

  • Extensive professional experience in C#/.NET
  • Deep understanding of system architecture
  • Proven experience shaping technical strategy
  • Strong knowledge of database technologies
  • Experience with data pipeline technologies
  • Ability to leverage AI-assisted development tools
  • Excellent communication and leadership skills
  • Passion for mentoring and developing engineering talent

Work Rights

Not specified

Tailored Resume

Cover Letter