Software Engineer – Risk

Quberesearchandtechnologies

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

QRT in London is seeking an experienced Software Engineer to join the Risk Team and help design and build the next generation of our risk platform.

You will design and maintain production-grade Python applications, build APIs and data pipelines, and collaborate with Risk Managers and Quant Researchers to productionise analytical models. This role focuses on performance, scalability, observability and modern software practices, with opportunities to apply AI-assisted development tools.

Qualifications

  • Proficient Python development skills and OO design.
  • Experience in production-grade software delivery.
  • Strong knowledge of REST APIs and backend services.
  • Solid SQL and data processing capabilities.
  • Experience with distributed systems and asynchronous processing.
  • Ability to test, debug and optimise for reliability and performance.
  • Familiarity with containerisation and CI/CD practices.
  • Effective communication with technical and business stakeholders.
  • Passion for building robust, maintainable software and improving engineering practices.

Responsibilities

  • Design, develop and maintain production-grade Python applications and services.
  • Build scalable APIs, distributed systems and data pipelines for risk analytics.
  • Develop cloud-native applications using modern software practices.
  • Collaborate with Risk Managers and Quant Researchers to productionise analytical models.
  • Design reliable, observable software with focus on performance and scalability.
  • Contribute to architecture discussions and improve engineering standards across the team.
  • Utilise AI-assisted development tools to improve quality and productivity.

Skills

Python
Object oriented design
Production systems
REST APIs
SQL
Distributed systems
Testing & debugging
Containerisation
CI/CD
Stakeholder communication
Maintainable software practices

Tools

Docker
CI/CD pipelines

Job description

QRT is a global quantitative and systematic investment manager, operating across all liquid asset classes. We are a data- and technology-driven organization applying scientific methods to investing. Our collaborative culture and focus on innovation enable us to solve complex challenges and deliver high-quality returns for our investors.

The Risk Team develop scalable software used by Risk Managers, Portfolio Managers and Quantitative Researchers across the business. This team is critical in building high-performance production systems, cloud-native services and engineering tooling that support our risk management capabilities.

Your future role within QRT

We are seeking an experienced Software Engineer to work within our Risk Team to help design and build the next generation of our risk platform. The role is expected to involve the following activities:

  • Design, develop and maintain production-grade Python applications and services.
  • Build scalable APIs, distributed systems and data pipelines supporting risk analytics and business workflows.
  • Design and develop cloud-native applications using modern software engineering practices.
  • Collaborate closely with Risk Managers and Quantitative Researchers to productionise analytical models and enhance existing platforms.
  • Design reliable, observable and maintainable software with a strong focus on performance, scalability and operational excellence.
  • Contribute to architecture discussions and continuously improve engineering standards, tooling and development practices across the team.
  • Leverage modern AI-assisted development tools to improve software quality, developer productivity and delivery.
Your present skillset
  • Excellent Python development skills
  • Strong understanding of object-oriented design and software engineering principles
  • Demonstrable experience designing, building and supporting high-quality production systems
  • Good knowledge and experience of developing REST APIs and backend services
  • Strong SQL knowledge
  • Experience with distributed systems, asynchronous processing and data pipelines
  • Ability to test, debug and optimise software with a strong focus on reliability and performance
  • Experience with containerisation and CI/CD practices
  • Demonstrable ability to communicate and collaborate effectively with technical and business stakeholders
  • A passion for building robust, maintainable software and continuously improving engineering practices
Desirable to have experience or a willingness to learn in the following areas:
  • Cloud-native technologies, including AWS, Docker, Kubernetes and infrastructure automation
  • Monitoring and observability tooling such as Prometheus, Grafana, OpenTelemetry or similar technologies
  • Modern backend and data technologies such as FastAPI, Kafka, Airflow, Terraform or gRPC
  • Financial markets or another data-intensive, low-latency environment
  • Quantitative analytics, trading or risk platforms
  • AI-enabled engineering solutions, retrieval-augmented applications or agentic workflows
  • Modern AI-assisted development tools as part of the software engineering lifecycle

QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Risk Platform Software Engineer (Python, Cloud)
Risk Platform Software Engineer (Python, Cloud)

Quberesearchandtechnologies • Greater London

On-site
GBP 70,000 - 110,000
Quantitative Developer - Python
Quantitative Developer - Python

Qube Research & Technologies • Greater London

On-site
GBP 90,000 - 150,000
Software Engineer, Data Core
Software Engineer, Data Core

Quberesearchandtechnologies • Greater London

On-site
GBP 70,000 - 100,000
Software Engineer
Software Engineer

Stanford Black Limited • Greater London

On-site
GBP 90,000 - 120,000
Senior C++ Developer – Core Pricing and Risk Platform
Senior C++ Developer – Core Pricing and Risk Platform

Quberesearchandtechnologies • Greater London

On-site
GBP 120,000 - 180,000
Quantitative Technologist – Treasury Analytics
Quantitative Technologist – Treasury Analytics

Quberesearchandtechnologies • Greater London

On-site
GBP 90,000 - 140,000
Quantitative Developer - Trading Systems, C#
Quantitative Developer - Trading Systems, C#

Quberesearchandtechnologies • Greater London

On-site
GBP 90,000 - 140,000
Software Engineer-API Backend (Python)
Software Engineer-API Backend (Python)

Qureight • Cambridge

On-site
GBP 65,000 - 90,000
Annual bonus
Private medical insurance
Life insurance
+2
Software Engineer
Software Engineer

Paragon Alpha - Hedge Fund Talent Business • Greater London

On-site
GBP 85,000 - 135,000
Senior AI Engineer
Senior AI Engineer

Quberesearchandtechnologies • Greater London

On-site
GBP 90,000 - 150,000