Back End Engineer / Developer
Role details
Job location
Tech stack
Job description
As a Back End Engineer you will design and develop high throughput back end services for microsecond real-time risk, pricing, trading engines and market making systems, working across the full software development lifecycle using Rust.
Requirements
- 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
Benefits & conditions
London, Greater London | £150k - £180k per year
Contact information
Ref: PR/100452_1772529082
Back End Engineer / Developer (Rust High Frequency Trading) London / WFH to £180k+
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 Back End Engineer role at a hugely profitable High Frequency Trading firm that specialise in crypto markets and earning substantial bonuses.
What's in it for you:
- Salary to £180k
- Bonus (c50% of base)
- Pension
- Hybrid working
- Career progression