IT & Software

Software Engineer

Liquidnet

London · Greater London · United Kingdom

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

Reference: WJ-747_31052396

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.