Job offer
Senior Engineer
Man Group is seeking a Senior C Engineer to serve as a technical lead in one of its risk engineering teams; the candidate should have experience in C#/NET and strong technical leadership skills. The Senior C Engineer will be responsible for developing and implementing the technical strategy for key areas of the risk engineering platform.
Tasks
- 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 – making decisions to minimize the cost of future changes
- Monitoring high-impact projects from architecture through to production deployment and operational excellence
- Promoting the Risk Engineering Team's software products and overseeing technical planning and project prioritization
- Promoting engineering best practices across multiple teams, including CI/CD, automated testing, and configuration management
- Providing code reviews and in-depth technical guidance to engineers in the role
- Management of incident response and root cause analysis in systems
- Mentoring junior engineers and serving as a role model for continuous learning and technical excellence
- Contributing to the evolution of our engineering culture and platform strategy
Requirements
- Extensive professional experience in C#/NET with a proven track record of successfully delivering complex, cross-functional technical projects
- Strong technical leadership and influence
- Deep understanding of system architecture and distributed system design
- Proven track record in implementing technical strategies—making informed technical decisions in uncertain situations and fostering consensus within teams
- Strong knowledge of database technologies (e.g., SQL Server, ClickHouse, MongoDB), including schema design, query optimization, and performance optimization (e.g., Kafka)
- Excellent software engineering skills with a proven track record of using software development tools to accelerate delivery and empower teams
Additional requirements (not required, but preferred)
- Experience with Python and its scientific ecosystem (e.g., pandas, numpy)
- Experience with containers and orchestration (Docker, Kubernetes) and workflow automation (Airflow)
- Experience with large datasets and data engineering on a multi-terabyte scale
- Familiarity with financial markets, risk management, and/or quantitative system development
- Track record in promoting engineering culture – tech talks, open-source initiatives, or conference presentations
We offer
- Modern office on the Old Park Lane campus with easy access to public transportation and amenities
- Hybrid working model
- Competitive remuneration package
- 25 days vacation pay
- Health and Wellness Programs
- Employee assistance program
- Subsidized services
- Additional days off for long-term service and volunteer work
- Opportunities for professional development, including internal tech talks, conference attendance, and involvement in the open-source community
Job details