Backend Software Engineer C++ Rust Low Latency

Client Server
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
£ 180K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

C++
Computer Programming
Field-Programmable Gate Array (FPGA)
High-Frequency Trading
Object-Oriented Software Development
Software Engineering
Multithreading
Backend
Information Technology
Low Latency
Operational Systems
Legacy Systems
Microservices

Job description

Backend Software Engineer / Developer (C++ Rust Low Latency Trading) London / WFH to £180k+

Opportunity to join a hugely profitable High Frequency Trading firm that specialise in crypto markets and earning substantial bonuses in a senior, hands-on Backend Software Engineer role, working with Rust.

As a Backend Software Engineer 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 (and some C++ for legacy systems).

You'll collaborate with a small, talented team, problem solving and working on complex and challenging systems with interesting work.

Requirements

  • You have strong backend OOP, multithreaded software engineering experience with C++ and are comfortable working with Rust going forward
  • 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

As a Backend Software Engineer you will receive a competitive package:

  • Salary to £180k
  • Bonus (c50% of base)
  • Pension
  • Hybrid working
  • Career progression

About the company

Managed by: C++ Team

Apply for this position