Our client is a global financial services and market infrastructure business operating across commodities, energy and financial markets. They provide liquidity, execution, clearing and risk solutions to a broad institutional client base including banks, hedge funds, asset managers, traders and producers.
With an international footprint and significant market presence across exchange-traded and OTC markets, technology plays a critical role in enabling the scale, reliability and sophistication of their services.
The Opportunity
This role sits within a business-facing Risk Technology team focused on building and enhancing strategic risk systems and analytics platforms used across multiple areas of the business.
The successful candidate will join a team responsible for developing scalable risk engines and improving complex calculation, reporting and data-processing workflows across areas such as:
- Market Risk
- Counterparty Risk
- Clearing Risk
- Operational Risk
- Exposure and VaR/CVaR calculations
This is a highly collaborative role sitting close to both technology and business stakeholders, offering strong exposure to quantitative risk processes, large-scale data engineering challenges and modern cloud-based engineering practices.
Key Responsibilities
- Develop and enhance strategic risk engine applications and supporting infrastructure
- Build scalable numerical-processing systems and high-volume data workflows
- Improve automation, reporting and operational efficiency across risk platforms
- Integrate and standardise data across internal and vendor systems
- Work closely with Risk, Platform Engineering, Application Support and wider technology teams
- Contribute to architecture discussions, testing strategy and engineering best practices
- Identify opportunities for process improvement and platform optimisation
- Work with modern AI-assisted development tooling where appropriate
Technical Environment
- Python
- Pandas / NumPy / Polars / PySpark
- Async processing / coroutines
- AWS cloud technologies
- Databricks
- Docker
- Relational and non-relational databases
- CI/CD and automated testing
- Agile/Scrum delivery environments
Ideal Background
- Strong Python engineering experience with focus on scalable backend or data-intensive systems
- Experience building applications involving complex calculations or large-scale processing
- Exposure to cloud-native technologies and distributed systems
- Strong understanding of software engineering best practices, testing and automation
- Experience operating within regulated or financial services environments is beneficial
- Strong communication and stakeholder engagement skills
The Environment
The team are looking for engineers who are collaborative, technically curious and comfortable operating within a fast-paced environment. The role offers strong long-term growth potential within a modernising technology function supporting commercially critical business areas.
Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.
…
