Senior Software Engineer — End-to-End Trading Systems

Oxford Knight

Greater London

On-site

GBP 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oxford Knight is partnering with a leading prop trading firm in London to hire a Senior Software Engineer for the trading team. The role covers the full stack: data ingestion, backtesting, production deployment, execution, real-time monitoring, diagnostics and post-trade analysis.

The ideal candidate has 5+ years of hands-on software engineering, strong system design skills, and experience building data-intensive, reliable systems in a fast-paced trading environment. Python is ideal.

Qualifications

  • 5+ years hands-on software engineering experience designing, building, and operating complex systems.
  • Experience with end-to-end systematic trading stacks is preferred.
  • Strong system design, testing, observability, and maintainability required.

Responsibilities

  • Design, build, and operate research and production infrastructure for trading strategies.
  • Own data ingestion, backtesting, deployment, and real-time monitoring.
  • Contribute to diagnostics, post-trade analysis, and long-term system reliability.

Skills

Python
System design
Trading stack
Observability
Reliability

Job description

Oxford Knight is partnering with a leading prop trading firm in London to hire a Senior Software Engineer for the trading team. The role covers the full stack: data ingestion, backtesting, production deployment, execution, real-time monitoring, diagnostics and post-trade analysis.

The ideal candidate has 5+ years of hands-on software engineering, strong system design skills, and experience building data-intensive, reliable systems in a fast-paced trading environment. Python is ideal.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Trading Systems Engineer
Senior Real-Time Trading Systems Engineer

Oxford Knight • Greater London

On-site
GBP 110,000 - 170,000
Senior Python Engineer - Build Next-Gen Trading Platform
Senior Python Engineer - Build Next-Gen Trading Platform

Oxford Knight • England

On-site
GBP 90,000 - 150,000
Python Engineer for Front-Office Trading Platform
Python Engineer for Front-Office Trading Platform

Oxford Knight • England

On-site
GBP 90,000 - 140,000
Post-Trade Software Engineer (Java/Python) | Scale & Ownership
Post-Trade Software Engineer (Java/Python) | Scale & Ownership

Oxford Knight • Greater London

On-site
GBP 85,000 - 120,000
Bonus
Benefits package
Senior Python Quant Developer – London Trading Systems
Senior Python Quant Developer – London Trading Systems

Oxford Knight • Greater London

On-site
GBP 120,000 - 200,000
Private medical
Dental
Annual discretionary bonus
+1
Senior C++ Engineer for Global Options Trading Platform
Senior C++ Engineer for Global Options Trading Platform

Oxford Knight • Greater London

On-site
GBP 90,000 - 130,000
C++ Algo Engineer - Trading Systems, London & Singapore
C++ Algo Engineer - Trading Systems, London & Singapore

Oxford Knight • Greater London

On-site
GBP 90,000 - 170,000
Dress down
Fully catered meals
Onsite gym
+2
Senior Software Engineer, Trading Team
Senior Software Engineer, Trading Team

Oxford Knight • Greater London

On-site
GBP 120,000 - 180,000
Senior Java Engineer, Equities Execution Platform
Senior Java Engineer, Equities Execution Platform

Oxford Knight • Greater London

On-site
GBP 90,000 - 130,000
Highly business-facing role
Direct access to Execution and Quant
Sophisticated execution problems
+3
Senior Python Backend Engineer for Trading Platform
Senior Python Backend Engineer for Trading Platform

Oxford Knight • England

On-site
GBP 110,000 - 150,000
Salary + bonuses
Collaborative culture
Knowledge sharing with top engineers