About the Role
Do you have expertise with low latency software engineering within finance or gaming environments?
You could be progressing your career in a senior, hands-on Rust Developer role at a hugely profitable High Frequency Trading firm that specialise in crypto markets and earning substantial bonuses.
As a Rust Developer you will design and develop high throughput backend services for microsecond real-time risk, pricing, trading engines and market making systems, working across the full software development lifecycle using Rust.
You'll collaborate with a small, talented team, problem solving and working on complex and challenging systems with interesting work.
Location / WFH:
You'll join the team in Central London with flexibility to work from home 1-2 days a week.
About you:
You have commercial Rust development experience
You have strong backend OOP, multithreaded software engineering experience (e.g. C++, Java, Python)
You have experience of working on high throughput, low latency systems with microseconds / nanoseconds, within a finance (or games) environment
You have a good understanding of low level system design, Operating Systems, Networking, Socket Level programming, hardware, compliers, FPGA
You achieved a 2.1 or above in Computer Science from a top tier university
You are collaborative and pragmatic with great communication and stakeholder management skills, also with some leadership or mentoring experience
Tech Stack
RustC++JavaPythonLow Latency SystemsMultithreadingSocket ProgrammingFPGANetworkingOperating SystemsHigh Frequency Trading