Staff Software Engineer
New Yesterday
Social network you want to login/join with:
Staff Software Engineer, Business Logic & Financial Engineering
Key Responsibilities:
- Build the core order‑state machine, advanced order types, and parent‑child orchestration for our next‑generation Order & Execution Management System (OEMS).
- Encode well‑formedness, credit, and market‑access risk checks that are efficient, provably ordered, and audit‑ready.
- Model venue‑specific market rules behind zero‑cost Rust abstractions.
- Translate regulatory changes (CAT, RegNMS, MiFID) into executable specifications and automated tests.
- Publish reusable Rust crates consumed by downstream services and business analysts.
- Champion property‑based testing, formal state‑transition diagrams, and rigorous code reviews.
Requirements:
- Deep knowledge of order lifecycles and capital‑markets workflows (buy‑side EMS, sell‑side OMS, or exchange matching)
- Expertise in event‑driven architectures and distributed systems (Kafka, Aeron, NATS, or similar)
- Expert at domain‑driven data modelling and design
- Track record of converting regulatory or compliance requirements into reliable, testable code
Nice To Haves:
- Experience with production Rust
- Experience with high-performance messaging protocols; e.g. IPC, multicast, Aeron
- Deep knowledge of protocols like FIX, ITCH, or OUCH
- Experience with a variety of asset classes, including options, futures, crypto
- Familiarity with international markets and global system design
- Location:
- London, England, United Kingdom
- Salary:
- £150,000 - £200,000
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Staff/Principal Software Engineer (Quality Platform), London (London)
-
London
Senior Software Engineer (Quality Platform), London London Senior Software Engineer (Quality Platform), London or Lausanne We are here to advance human health, by reimagining drug discovery with the power and pace of artificial intelligence. Th...
More Details -
-
New Yesterday
Staff/Principal Software Engineer (Quality Platform), London London (London)
-
Highbury, Greater London
Senior Software Engineer (Quality Platform), London London Senior Software Engineer (Quality Platform), London or Lausanne We are here to advance human health, by reimagining drug discovery with the power and pace of artificial intelligence. Th...
More Details -
-
New Yesterday
Staff Software Engineer
-
London
- IT & Computers
Job Description Staff Engineer – Software Development, System Architecture & Distributed Systems Hybrid (London – 3 Days In-Office) | Up to £150,000 + Bonus + Benefits Are you ready to play a key role in scaling one of the UK’s most exciting F...
More Details -
-
New Yesterday
Software Engineer (Staff)
-
London
Wise is a global technology company, building the best way to move and manage the worlds money. As part of our team, you will be helping us create an entirely new network for the world's money. We work in an agile fashion, with engineers closely coll...
More Details -
-
New Yesterday
Lead Staff Software Engineer
-
London, England, United Kingdom
-
£200,000 +
- IT & Technology
The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. W...
More Details -
-
New Yesterday
Staff Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, se...
More Details -