Job offer
Senior C Engineer
Man Group is seeking a Senior C Engineer to join the Risk Engineering team and develop and maintain the technical infrastructure for its investment platforms. The Senior C Engineer will be responsible for the technical strategy for key areas of the platform and will serve as a role model for other engineers.
Tasks
- Develop and implement a multi-year technical strategy for key areas of the risk engineering platform, aligned with business objectives
- Oversee complex, cross-team design and architecture systems—make decisions that minimize future maintenance costs
- Deliver high-impact projects from architecture through to production deployment and operational excellence
- Lead the Risk Engineering team in software fundamentals and drive technical planning and project management
- Promote and share best practices across multiple teams, including CI/CD, automated testing, and scalable design patterns
- Conduct technology reviews and provide in-depth technical guidance to engineers in the role
- Manage incident response and root cause analysis in systems
- Supervise and develop engineers; foster a culture of continuous learning and technical excellence
- Help shape the evolution of our engineering culture and platform strategy
Requirements
- Extensive professional experience in C#/.NET with a proven track record of delivering complex, cross-team technical projects
- In-depth understanding of system architecture and distributed systems design
- Strong software engineering skills
- Extensive knowledge of database technologies (SQL, Server, ClickHouse, MongoDB) in a production environment, including schema design, query optimization, and performance tuning
- Experience with DevOps tools and practices to accelerate delivery and achieve operational excellence
- Experience with L.A.T.C. technologies for accelerating delivery and operational excellence
- Promoting engineering innovation – the ability to leverage assisted development tools to accelerate delivery and achieve operational excellence
- Strong communication and leadership skills, with the ability to build influence and consensus across teams
- A passion for fostering and developing engineering teams
- A strong commitment to collaborative development and continuous improvement
- Strong technical skills
Unnecessary advantages
- Experience with Python and its scientific ecosystem (NumPy, pandas, sciPy)
- Familiarity with containerization (Docker, Kubernetes) and workflow orchestration (Airflow)
- Experience with large volumes of data and data processing on a multi-terabyte scale
- Familiarity with financial market data, risk management, or quantitative system development
- A track record of success in promoting engineering culture – Tech Talks, open-source initiatives, or conference presentations
We offer
- Modern office on the Shoreditch campus with easy access to public transportation and amenities
- Hybrid working model
- Comprehensive compensation package
- 25 days vacation pay
- Private health insurance
- Pension contributions
- Flexible working hours
Job details