Back to jobs Featured

Senior Software Engineer

Job description

Senior C++ Software Engineer
Salary: Up to £120,000 + Benefits
Location: Cambridgeshire
Working Env: Hybrid (3 days on-site)
 
The company is a Cambridge based start-up that specialises in the development of high-performance, ultra-low-latency trading systems, offering industry-leading speed and adaptability. Following continued growth, they are looking for a Senior Software Engineer to join the team.
 
As a Senior Software Engineer, you will be working within a small and collaborative team on the development of highly performant, low-level software applications in both C++ and Rust that will be interacting with high-speed FPGAs.
 
Key Requirements:
  • 10 – 15 years of experience programming in C++, with strong command of Linux OS.
  • Demonstrable experience of working across the entire SDLC.
  • Experience building high-performance software, with hands-on exposure to at least two of the following areas:
    • Low-latency networking or I/O optimisation
    • Systems programming or deep understanding of OS internals
    • Multithreading, concurrency, and parallel programming
    • Developing software for high-frequency trading or financial markets
Desired, but not essential:
  • Experience programming in Rust.