Point your AI agent at freehire and let it find you a job.

Get the CLI →

Validus Risk Management

NewBe an early applicant

Python Software Engineer

Posted Updated
Discussion

Summary

A Python engineer on the Client Success Team owns small-to-medium feature enhancements end-to-end for the Validus Horizon financial risk platform, spanning backend services, APIs, ETL data pipelines, and frontend components. The role blends hands-on Python full-stack development with client-facing stakeholder work in FX and interest rate risk.

We are looking for a Python Software Engineer to join our Client Success Team. The vision of the Client Success Team is to establish a proactive, client-aligned feedback loop that accelerates high-impact feature delivery for the Validus Horizon platform. By doing so, the team enhances internal efficiency and delivers greater external client value. This positions the Client Success Team not just as a support function, but as a strategic driver of product evolution, revenue enablement, and client…

What they ask for

Required

  • Minimum 5 years of professional Python software development experience
  • Degree in a quantitative discipline such as Mathematics, Physics, Financial Engineering, Computer Science, or related field
  • Strong experience in Python used for data processing and financial applications
  • Full stack development experience across backend services, APIs, databases, and modern frontend frameworks
  • Experience designing and maintaining data pipelines and integrations, including APIs, SFTP, and structured market or portfolio datasets
  • Experience leading small-to-medium scale software projects with high accountability and ownership
  • Exposure to financial markets, including FX and interest rate products
  • Experience communicating complex technical and financial concepts to technical and non-technical stakeholders
  • Eligible to work in the UK

Preferred

  • Experience with financial risk management software or platforms
  • Experience in market data integration, trade lifecycle systems, or portfolio analytics
  • MSc degree in a STEM field
  • Understanding of risk modelling, pricing, or financial analytics concepts
  • Experience working in client-facing or consultative technology roles

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available