Job offer
CEngineer – Risk Engineering
Man Group is seeking a CEngineer for its Risk Engineering team to develop and deliver solutions for real-time investment risk analysis. The successful candidate will work with other engineers to further develop the company's risk and data engineering technology.
The role
We are looking for an experienced C engineer to work in one of our risk engineering teams. You will work with the investment risk manager and other engineers to develop solutions that enable real-time analysis of investment risks. You will have the opportunity to make a significant impact on the business and drive adoption within the team.Responsibilities
- Independent handling of the entire delivery process—from problem analysis to development and delivery of a solution - Participation in the planning, design, and implementation of long-term projects together with experienced engineers - Independent maintenance and support of core tools and services for onboarding, analysis, and quality assurance of risk data on a large scale - Collaboration with risk officers and other engineering teams to develop solutions for investment risk across risk functions - Participate in code reviews and knowledge sharing among colleagues - Continuously improve and automate components—reduce technical debt, increase release quality, and optimize resource utilization - Support production systems and BAU requests, contribute to team support rotationKey competencies
Required: - Strong programming experience in C#, .NET - Knowledge of database technologies (e.g., SQL Server, MongoDB, graph database) - Experience with the C# and .NET ecosystem and comfort working on both Linux and Windows platforms - Strong delivery-oriented approach, ensuring business value; agile software development practices; code review, unit testing, continuous integration - An understanding of collaborative software development practices; Code review, unit testing, continuous integration - Improving existing applications – Willingness to work effectively with artificial intelligence-powered development tools and technologies - Excellent communication – Able to articulate ideas clearly and deal constructively with differing opinions - A genuine willingness to learn new technologies, programming languages, and domain knowledge Advantages, but not required: - Experience with Python and its scientific ecosystem (e.g., Pandas, SciPy) - Experience with technologies such as ETL, Kafka, Spark - Familiarity with containerization (Docker, Kubernetes) and workflow orchestration (Airflow) - Experience with on-premises/cloud technologies (e.g., Docker/K8s) - Previous experience with financial market data or alternative dataAdvantages
- Modern office facilities with free parking, easy access to transportation, and on-site amenities - A hybrid work policy - Attractive vacation package - Opportunities for professional development, including internal tech talks and external conference attendance - A comprehensive benefits package that includes competitive vacation entitlements, pension/401k coverage, life and long-term disability insurance, group life insurance, enhanced parental and long-term care insurance. Depending on your location, you may also enjoy additional benefits such as private health insurance or discounts.Job details