Enable job alerts via email!

Senior Software Engineer

Platform Recruitment

Cambridge

On-site

GBP 250,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A proprietary trading firm is seeking a Senior Software Engineer to develop ultra-low-latency exchange connectivity layers and build mission-critical systems. The ideal candidate will have strong C++ skills and experience in the full software development life cycle. Opportunities for senior managerial roles are available. Located in Cambridge with a salary of up to £300,000.

Qualifications

  • Experience in the entire software development life cycle (SDLC).
  • Demonstrable background in delivering complex projects.
  • Ability to work in a highly dynamic environment.

Responsibilities

  • Develop ultra‑low‑latency exchange connectivity layers using reliable C++ code.
  • Work closely with Software Developers and Quant Traders.
  • Build mission-critical research systems from scratch.

Skills

Problem solving
Systems knowledge
Linux
Networking (TCP/IP)
Concurrent programming (C++)
Distributed systems

Tools

AWS
GCP
Azure
Containers
Job description

Senior Software Engineer - Up to £300,000 - Cambridge

Title: Senior Software Engineer

Company: Proprietary HFT

Location: Cambridge

Pay: Up to £300,000 with huge potential to increase

A proprietary trading firm in Cambridge, specialising in the research and development of ultra‑low‑latency automated trading strategies, are looking for a Software Engineer with a demonstrable background of delivering complex projects from a concept through to delivery.

It is important that you have been involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch.

Role
  • Develop ultra‑low‑latency exchange connectivity layers using reliable C++ code
  • Work closely with a close‑knit team of Software Developers and Quant Traders
  • Build mission‑critical research systems from scratch
  • This is an early‑stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software.
  • Providing support to a small number of junior engineers
  • Whilst not a requirement, you will be given the opportunity to grow into a senior managerial role should you wish
About you
  • Holistic approach to problem solving; you are able to see the 'bigger picture' of your work
  • Exceptional systems knowledge
  • Exceptional Linux knowledge
  • Strong networking knowledge (TCP/IP)
  • Strong concurrent programming ability (C++)
  • Experienced working with distributed systems
  • (Desirable) Experience working in the cloud (AWS, GCP, Azure etc.,)
  • (Desirable) Experience working with containers

Full details are available. Please don't hesitate to get in touch

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.