Software Engineer

Company: Liquidnet
Apply for the Software Engineer
Location: London
Job Description:

Overview

In this role you will develop high-performance C++ systems that power price discovery and analytics across multiple asset classes within TP ICAP’s Global Analytics group. You will work with senior engineers to design, implement, test, and productionise features, while modernising legacy code and collaborating with quants and brokers. The role blends hands-on coding with user-driven delivery in a real-world financial technology environment. You’ll contribute to scalable, reliable systems that support the front office and clients.

Responsibilities

  • Design, develop and test C++ features and deliver them to production
  • Balance legacy and modern C++, contributing to codebase modernization while keeping systems stable
  • Estimate work and discuss solutions with the team
  • Learn domain and codebase from experienced engineers
  • Support refactoring towards target-state architecture
  • Contribute to SDLC planning, prioritisation and delivery
  • Collaborate with end users (quants and brokers) to deliver needs

Key requirements

  • Degree in a technical subject or equivalent industry experience
  • Around 2–3 years’ commercial C++ experience
  • Proficiency in modern C++ (C++11/14/17 or later)
  • Solid understanding of STL, memory management, RAII and pointer semantics
  • Comfortable communicating directly with non-technical users
  • Experience with debugging tools to investigate issues
  • Willingness to work in a mixed legacy and modern codebase
  • Growth mindset and eagerness to learn from experienced engineers
  • Experience of the software development lifecycle in a technical role
  • Familiarity with unit testing (Catch2 or similar)
  • Comfortable communicating with non-technical users
  • Growth mindset
  • Collaborative, cross-functional teamwork
  • Multithreading and concurrency
  • CI/CD pipelines (GitLab CI or similar)
  • Interest in financial markets and OTC products

…

Posted: October 16th, 2026