×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: QNT Partners
Full Time position
Listed on 2026-06-11
Job specializations:
  • Software Development
    Software Engineer, Machine Learning/ ML Engineer, Data Scientist, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Senior Software Engineer - Automated Trading - London

When you think about being challenged by a set of interesting problems in software engineering, what do those typically look like? We're working with a team of engineers at an algorithmic trading firm in London, which solves problems that sit at an incredibly interesting intersection: financial instruments, game theory and distributed systems.

Why is their work interesting?

  • They write code where the execution path is profiled in microseconds because they're racing other teams to the same opportunity.
  • Finding an edge in automated trading means they've built their own data infrastructure. This indexes on‑chain state, reconstructs order books from venues, tracks wallet behavior across chains. Their pipelines process millions of events and make them queryable in milliseconds.

Probabilistic trading models.

  • When they submit a trade, they don't know if it lands, when it lands, or what state the world is in when it does. The code's logic has to reason about: what if this reverts? What if gas spikes and I'm outbid? What if the price moves between simulation and inclusion? The code they write simulates the full execution against a forked state before committing.

Heavily math oriented.

  • Their work solves for optimal trade size across venues with non‑linear price impact, factoring execution costs at execution time. This may look like implementing constant product formula, concentrated liquidity tick math and Curve stable swap in variants directly in their simulation layer so they can price routes without hitting an RPC.

Signal to noise anaylsis.

  • Where they trade, the data is public and permanent, which sounds great until you realize everyone has the same data. Their edge is in how fast it's processed, reconstructed and opportunities identified before they get arbed away. This means they end up writing a lot of heuristics for classifying transactions.

Who they need to join them? There are two avenues they are prioritising.

  • Software Engineer with several years of experience from a tech‑driven company, supported by top‑class academics. Existing team members hold IMO/IOI medals.
  • Software Engineer from the world of proprietary trading, who may have experimented with on‑chain trading strategies before.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary