Real-Time Trading Systems Python Engineer

HireHi

Greater London

On-site

GBP 90,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus potential
Enhanced pension
Health & life insurance
Sabbatical leave
33 days leave

Job summary

Mustard Systems is seeking a skilled software developer to design and implement Python-based trading systems and high-density UIs. You will ingest high-volume market data, ensure low-latency processing, and contribute to production support and cross-team collaboration.

The role emphasizes strong Python expertise, a solid CS or numerical degree, and the ability to communicate complex technical ideas clearly. A top-tier university background is valued.

Qualifications

  • Strong software development background and strong Python experience.
  • Degree in Computer Science or a numerical subject from a top university.
  • Exceptional communication skills for conveying complex technical ideas to technical and non-technical audiences.
  • Strong decision-making skills and the ability to balance innovation and practicality.

Responsibilities

  • Develop Python and asyncio event-driven trading systems ingesting high-volume market messages from Kafka.
  • Build high-density trading UIs with real-time websocket updates.
  • Improve observability with latency metrics, structured logging, tracing, dashboards, heartbeats and alerts.
  • Design and build features aligned with business goals delivering high-quality code with measurable value.
  • Review and test teammates’ code for functionality, maintainability, performance, and quality.
  • Own the team’s software in production, maintaining stability and addressing issues quickly.
  • Collaborate with traders and quants to design and implement solutions to business problems.
  • Participate in out-of-hours support for software systems.
  • Take ownership of software lifecycle from design to production support.

Skills

Python
Software development
Web scraping
Linux

Education

CS or numerical subject

Tools

Kafka

Job description

Mustard Systems is seeking a skilled software developer to design and implement Python-based trading systems and high-density UIs. You will ingest high-volume market data, ensure low-latency processing, and contribute to production support and cross-team collaboration.

The role emphasizes strong Python expertise, a solid CS or numerical degree, and the ability to communicate complex technical ideas clearly. A top-tier university background is valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Python Backend Engineer for Trading Data
Real-Time Python Backend Engineer for Trading Data

Mustard Systems • Greater London

Hybrid
GBP 65,000 - 90,000
Hybrid work
Health insurance
Life assurance
+2
Senior Python Backend Engineer — Real-Time Data for Trading
Senior Python Backend Engineer — Real-Time Data for Trading

Mustard Systems Ltd. • Greater London

Hybrid
GBP 95,000 - 130,000
Hybrid working environment
Competitive salary with bonus
Enhanced pension matching
+3
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Python Backend Developer
Python Backend Developer

Mustard Systems Ltd. • Greater London

On-site
GBP 95,000 - 130,000
Hybrid working environment
Competitive salary with bonus
Enhanced pension matching
+3
Front Office Python Trading Engineer – Real-Time Systems
Front Office Python Trading Engineer – Real-Time Systems

Orbis Group • England

On-site
GBP 90,000 - 130,000
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Production Engineer: Python, On-Prem Trading Infra
Production Engineer: Python, On-Prem Trading Infra

TechShack • Greater London

On-site
GBP 90,000 - 120,000
python developer in sports betting
python developer in sports betting

HireHi • Greater London

On-site
GBP 90,000 - 130,000
Bonus potential
Enhanced pension
Health & life insurance
+2
Python Trading Systems Engineer — Ownership from Day One
Python Trading Systems Engineer — Ownership from Day One

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Python Backend Developer
Python Backend Developer

Mustard Systems • Greater London

On-site
GBP 65,000 - 90,000
Hybrid work
Health insurance
Life assurance
+2