Senior Software Engineer

New Today

Overview

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 specializing in ultra-low latency trading technology for financial markets. Following continued growth, they are looking for a Senior Software Engineer to join the team.

Responsibilities

  • Play a leading role in the design, development and maintenance of low latency, high-performance software which oversees the low-latency FPGA in real-time trading.
  • Develop comprehensive test suites to ensure the correct and efficient operation of the system.
  • Collaborate with software and hardware engineers across the business and mentor junior members of the team.

Key Requirements

  • Experience programming in C++ with a solid understanding of Linux and some of the following:
    • Concurrent multi-threaded programming
    • Networking / network protocols
    • Common CPU architectures and how to exploit them for performance
    • Computational / storage complexities and how to design to optimize for them
  • Experience working across the entire Software Design Life Cycle (Architecture, Design, Implementation, Testing & Deployment)
  • Ability to collaborate with cross-functional teams across firmware, software, and DevOps to deliver production-grade solutions.

Desirable

  • Experience programming in Rust.
#J-18808-Ljbffr
Location:
Cambridgeshire And Peterborough, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search