Risk Developer Trading Technology
Location: London**
Function: Trading Technology / Risk Systems Development**
Reports To: Risk Development Lead Trading Technology London**
Type: Full-Time contract onsite
This global trading organisation operates across physical and financial energy markets including oil gas and power. It is known for combining deep market expertise with advanced quantitative and technology capabilities running global operations across the worlds major markets. The environment is high-performing collaborative and focused on real-time analytics automation and data-driven trading insights.
Overview
The Risk Developer will contribute to the design build and maintenance of the firms next-generation risk analytics platforms. Working within the Trading Technology team the role focuses on the development of real-time and end-of-day risk systems used across global trading desks. Collaboration with quantitative developers risk analysts and data engineers will be central to delivering performant scalable tools that underpin Value-at-Risk (VaR) sensitivity and exposure reporting across multiple asset classes.
Key Responsibilities
Develop and maintain Python-based risk calculation services and engines hosted on AWS (Lambda ECS Step Functions S3).
Build efficient data pipelines for VaR sensitivities and stress reporting.
Integrate pricing models market data and valuation systems into a unified risk framework.
Work with data engineering teams to ensure high-quality inputs for risk computations.
Implement APIs and microservices exposing risk metrics to trading and reporting platforms.
Write automated unit integration and regression tests to maintain production quality.
Use CI/CD tools (e.g. Jenkins GitHub Actions) for continuous deployment.
Support critical production incidents and improve system resilience through root-cause analysis.
Skills and Experience
Expert-level Python programming with strong object-oriented design and performance optimisation.
Deep understanding of market risk concepts: VaR P&L attribution sensitivities and stress testing.
Experience building systems in AWS (Lambda ECS Glue CloudWatch S3).
Proficiency in data engineering tools such as SQL Pandas and PySpark.
Familiarity with risk architectures within commodities or derivatives trading environments.
Knowledge of messaging or streaming technologies (Kafka SNS/SQS) advantageous.
Hands-on experience with Git CI/CD and infrastructure automation (Terraform).
Soft Skills
Strong analytical and problem-solving ability particularly in time-critical trading settings.
Effective communicator with stakeholders across technology risk and trading.
Ownership mindset and focus on engineering excellence.
Ability to manage multiple priorities and deliver in fast-paced environments.
Background
510 years of software engineering experience including at least 3 years in risk or trading systems.
Prior exposure to commodities or broader financial markets preferred.
Degree in Computer Science Engineering Mathematics or a related quantitative discipline.
Why This Role Matters
This role plays a key part in developing the technology that drives real-time risk visibility across global energy portfolios. Its an opportunity to engineer modern cloud-native systems that sit at the heart of the firms trading and risk management ecosystembalancing cutting-edge development with tangible front-office impact.
Required Skills:
Python AWS
Risk Developer Trading TechnologyLocation: London**Function: Trading Technology / Risk Systems Development**Reports To: Risk Development Lead Trading Technology London**Type: Full-Time contract onsiteThis global trading organisation operates across physical and financial energy markets including o...
Risk Developer Trading Technology
Location: London**
Function: Trading Technology / Risk Systems Development**
Reports To: Risk Development Lead Trading Technology London**
Type: Full-Time contract onsite
This global trading organisation operates across physical and financial energy markets including oil gas and power. It is known for combining deep market expertise with advanced quantitative and technology capabilities running global operations across the worlds major markets. The environment is high-performing collaborative and focused on real-time analytics automation and data-driven trading insights.
Overview
The Risk Developer will contribute to the design build and maintenance of the firms next-generation risk analytics platforms. Working within the Trading Technology team the role focuses on the development of real-time and end-of-day risk systems used across global trading desks. Collaboration with quantitative developers risk analysts and data engineers will be central to delivering performant scalable tools that underpin Value-at-Risk (VaR) sensitivity and exposure reporting across multiple asset classes.
Key Responsibilities
Develop and maintain Python-based risk calculation services and engines hosted on AWS (Lambda ECS Step Functions S3).
Build efficient data pipelines for VaR sensitivities and stress reporting.
Integrate pricing models market data and valuation systems into a unified risk framework.
Work with data engineering teams to ensure high-quality inputs for risk computations.
Implement APIs and microservices exposing risk metrics to trading and reporting platforms.
Write automated unit integration and regression tests to maintain production quality.
Use CI/CD tools (e.g. Jenkins GitHub Actions) for continuous deployment.
Support critical production incidents and improve system resilience through root-cause analysis.
Skills and Experience
Expert-level Python programming with strong object-oriented design and performance optimisation.
Deep understanding of market risk concepts: VaR P&L attribution sensitivities and stress testing.
Experience building systems in AWS (Lambda ECS Glue CloudWatch S3).
Proficiency in data engineering tools such as SQL Pandas and PySpark.
Familiarity with risk architectures within commodities or derivatives trading environments.
Knowledge of messaging or streaming technologies (Kafka SNS/SQS) advantageous.
Hands-on experience with Git CI/CD and infrastructure automation (Terraform).
Soft Skills
Strong analytical and problem-solving ability particularly in time-critical trading settings.
Effective communicator with stakeholders across technology risk and trading.
Ownership mindset and focus on engineering excellence.
Ability to manage multiple priorities and deliver in fast-paced environments.
Background
510 years of software engineering experience including at least 3 years in risk or trading systems.
Prior exposure to commodities or broader financial markets preferred.
Degree in Computer Science Engineering Mathematics or a related quantitative discipline.
Why This Role Matters
This role plays a key part in developing the technology that drives real-time risk visibility across global energy portfolios. Its an opportunity to engineer modern cloud-native systems that sit at the heart of the firms trading and risk management ecosystembalancing cutting-edge development with tangible front-office impact.
Required Skills:
Python AWS
View more
View less