Senior Software Engineer
Provn
Greater London, UK
25 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Algorithmic Trading
Amazon Web Services
C++ (Programming Language)
Linux
Distributed Systems
High-Frequency Trading
Python (Programming Language)
Linux System Administration
Performance Tuning
Software Engineering
System Programming
Concurrency
+6 more
Backend
Kubernetes
Low Latency
Apache Kafka
Asynchronous Programming
Docker
Job description
This is an opportunity to build low-latency, high-performance trading systems using Rust in one of the most technically challenging engineering environments. You’ll work alongside experienced software engineers and quantitative teams to develop the distributed systems that power global electronic trading., * Design, build and optimise high-performance Rust applications
- Develop low-latency trading infrastructure and backend services
- Build scalable distributed systems running in Linux environments
- Work closely with quantitative developers and trading teams to deliver business-critical software
- Drive performance optimisation, reliability and engineering best practices
Requirements
- Commercial experience developing software in Rust
- Strong background in systems programming and backend engineering
- Experience building low-latency or high-performance distributed systems
- Strong knowledge of Linux, concurrency and asynchronous programming
- Excellent understanding of software design, algorithms and performance optimisation
- High Frequency Trading (HFT), Electronic Trading or Capital Markets experience
- Experience with networking or exchange connectivity
- Kafka, Docker, Kubernetes or AWS
- Python or C++
Benefits & conditions
- Join one of the industry’s leading engineering teams
- Build software where performance directly impacts trading outcomes
- Work with modern Rust technologies on large-scale distributed systems
- Highly competitive salary, bonus and outstanding career progression
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
10 Highest Paying Programming Languages 2025
over 2 years ago
LM
Luis Minvielle
How Much FAANG Companies Actually Pay Software Engineers in 2025
over 3 years ago