Job offer

Senior C Engineer

Man Group is seeking a Senior C Engineer to develop and implement the technical strategy for the Risk Engineering team, while leading the architecture and design of complex systems. The Senior C Engineer should have experience with C#/.NET and be able to provide technical leadership and mentoring to other engineers.

Tasks

As a Senior C Engineer at Man Group, you will be responsible for developing and implementing the technical strategy in the Risk Engineering department. Your main responsibilities include:
  • Develop and implement a multi-year technical strategy for key areas of the risk engineering platform that aligns with business objectives
  • Design and management of the architecture and design of complex, cross-functional systems to minimize the costs of future changes
  • Ensure that high-quality projects are carried out from architecture through production to operational excellence
  • Promotion of software products developed by the Risk Engineering team and oversight of technical planning and project management
  • Promoting and improving best practices across multiple teams, including DevOps, automated testing, and cultural/design patterns
  • Conducting code reviews and providing in-depth technical guidance to engineers in the role
  • Leading technical research and deriving clear analyses across systems
  • Mentoring and professional development for engineers to foster a culture of continuous learning and technical excellence
  • Contribution to the Further Development of Our Engineering Culture and Platform Strategy

Requirements

To be successful in this role, you will need:
  • Extensive professional experience in C#/.NET with a proven track record of successfully implementing complex, cross-functional technical projects
  • Design and Implementation of System Architecture and Distributed System Design
  • Proven experience in shaping technical strategy, which involves making well-informed technical decisions in uncertain situations and implementing them across teams
  • Strong knowledge of .NET technologies (e.g., .NET Core, .NET Framework, ClickHouse, Hangfire), including schema design, query optimization, and performance optimization in production environments
  • Experience with modern data technologies (e.g., Kafka, Kusto) to accelerate delivery and improve efficiency
  • Ability to improve existing engineering work by using AI-powered development tools to accelerate delivery within the team
  • Passion for mentoring and developing engineering talent
  • Strong enthusiasm for continuous development practices and continuous improvement

Non-mandatory requirements

It would be helpful if you have experience in the following areas:
  • Python and Its Scientific Ecosystem (Jupyter, pandas, sciPy)
  • Containerization (Docker, Kubernetes) and Workflow Orchestration (Airflow)
  • Insights into large-scale data platforms and data engineering at a multi-trade scale
  • Familiarity with financial market data, risk management, or quantitative system development
  • Track record of contributing to engineering culture, e.g., through technical talks, open-source projects, or conference presentations

We offer

We offer a comprehensive package of benefits, including:
  • Hybrid working model
  • Competitive

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.