LS

Senior C++ Engineer

LSEGlinkedin.com
Oct 3, 2026, 7:47 PM2d ago
Full-timeColombo, Western ProvinceSoftware engineeringSenior

About the role

This is a future opportunity for experienced C++ engineers to join the London Stock Exchange Group (LSEG) talent community in Colombo, Sri Lanka. The role is focused on building deterministic, ultra-low-latency systems for financial markets, with responsibilities including designing and developing high-performance C++ applications, optimizing system performance, collaborating within Agile teams, and mentoring other engineers. Candidates should have a strong academic background, expertise in modern C++, and experience with Linux/Unix, multithreading, and relevant build/debug tools. By joining the talent community, candidates will be prioritized for future openings and gain access to exclusive insights and events. LSEG is a global financial markets infrastructure provider with a commitment to diversity, sustainability, and employee wellbeing.

Must have

  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in modern C++ (C++11/14/17/20) and a solid grasp of STL and Boost. Solid understanding of object lifetime, memory management, and ownership.
  • Familiarity with Linux/Unix environments, multithreading, concurrency, and real-time systems.
  • Experience with build and debug tools like CMake, GDB, Valgrind, Vtune, Git, ASAN/TSAN.
  • An analytical mindset capable of troubleshooting complex bottlenecks and system failures.

Technologies

  • Agile
  • CMake
  • C++
  • Data Ingestion
  • Embedded Systems
  • Git
  • Linux
  • Multithreading
  • Unix

Highlights

This is a talent pipeline for future openings, not an immediate vacancy. Candidates in the talent pool are prioritized for final interview stages when roles open. To join, upload your CV and a note about your C++ interests. LSEG offers tailored benefits including healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.