Enable job alerts via email!

Software Engineer - Low Latency Code

Ecm Selection

Cambridge

Hybrid

GBP 40,000 - 60,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in financial software development is on the lookout for a talented C++ programmer. This role offers the chance to work on ultra-low-latency applications, where your expertise in C++ and efficient coding techniques will be crucial. You'll engage in the entire software development lifecycle, tackling exciting challenges while advancing your skills in a supportive environment. With a hybrid working model and a competitive salary, this opportunity is perfect for those looking to make a significant impact in the fintech sector. If you're passionate about high-performance software and eager to grow, this position is tailored for you.

Qualifications

  • Expertise in C++ coding and knowledge of performance implications.
  • Degree in a relevant STEM subject is essential.

Responsibilities

  • Involved in the full software development lifecycle from design to testing.
  • Work on interesting problems and progress within the company.

Skills

C++
Memory Management
Data Structures
STL Data Containers
Threading
Algorithm Implementation

Education

Degree in Computer Science
Degree in Mathematics
Degree in Relevant STEM Subject

Job description

This company develops ultra-low-latency software for financial applications. They are seeking an expert C++ programmer to join their development team. You will need to be well-versed in coding techniques for minimising execution time, optimising data storage and retrieval, and handling messages efficiently. Exemplary knowledge of C++ language features, their performance implications and costs, and the standard template library data containers will be needed, along with the ability to develop home-grown data containers when further optimisations are possible.

Joining this development team, you can expect to pick up new skills, technologies, and expertise as you work on interesting problems and progress within the company. You would be involved throughout the full software development lifecycle from initial ideas, design, implementation, and testing.

Specific skills and attributes:

  • A first or 2.1 degree in computer science, mathematics, or other relevant STEM subject
  • Excellent C++ coding skills, knowledge of memory management, data structures, STL data containers, threading, and efficient algorithm implementation
  • Full existing right to work in the UK without the need for sponsorship

Not a requirement, but some understanding of electronic share trading may be helpful.

Based in pleasant modern offices in Cambridge, the company offers a hybrid work pattern with scope for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate.

Keywords: C++, high performance software, fintech, low-latency networking, Cambridge

Interested? Send your CV to ECM Selection. We do read every CV and try to respond to everyone.

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