Job offer

Senior Engineer

Man Group is seeking a Senior C Engineer to join the Risk Engineering team and take on the technical leadership and implementation of the Man Risk Platform, utilizing the latest technologies and methods. The Senior C Engineer should have experience in C#/.NET, system architecture, and distributed systems, and be capable of leading complex projects and developing technical strategies.

Tasks

As a Senior C Engineer, you will be part of a risk engineering team and will be responsible for the implementation and technical leadership of the Man Risk Platform. Your responsibilities will include:
  • Develop and implement a multi-year technical strategy for key areas of the risk engineering platform that aligns with business objectives.
  • Leading the design and architecture of complex, cross-functional systems to minimize future maintenance costs.
  • Leading high-impact projects from design through to production deployment and delivery of business value.
  • Promoting the Risk Engineering Team's software products and overseeing technical planning and project management.
  • Promoting software engineering best practices across multiple teams, including CI/CD, automated testing, and scalable design patterns.
  • Contribute to code reviews and provide in-depth technical guidance to engineers in the role.
  • Coordinating response efforts and analyzing systems to determine the cause.
  • Mentoring and developing engineers to foster a culture of continuous learning and technical excellence, and to contribute to the evolution 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 delivering complex, cross-functional technical projects.
  • In-depth understanding of system architecture and distributed system design.
  • Experience working with complex systems and microservices architectures.
  • Proven expertise in developing technical strategies—making well-informed technical decisions in uncertain situations.
  • Strong knowledge of database technologies (SQL, Server, ClickHouse, MongoDB), including schema design, query optimization, and performance tuning in production environments.
  • Experience in building and operating production systems (e.g., Kafka, K8S).
  • Experience with CI/CD pipelines and tools to accelerate delivery and ensure quality across the business.
  • A passion for technical excellence – the ability to use or develop automation tools to automate repetitive tasks.
  • Effective communication and leadership skills to exert influence and foster consensus.
  • A passion for mentoring and helping engineering teams grow.
  • A strong desire to contribute to the development of the engineering process and to continuous improvement.
  • Strong software skills.

Additional requirements (not required, but advantageous)

  • Experience with Python and its scientific ecosystem (NumPy, pandas, scipy).
  • Familiarity with containerization (Docker, Kubernetes) and workflow orchestration (Airflow).
  • Experience with large-scale data platforms and data programming on a multi-terabyte scale.
  • Familiarity with financial market data, risk management, or quantitative systems development.
  • Contributions to Engineering Culture – Tech Talk

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.