C++20 developer building mission-critical capital markets technology at LSEG. Developing low-latency systems, exchange integrations, and advanced data platforms.
Responsibilities
Develop extremely high-quality, reusable, and reliable C++20/23 code
Solve challenging problems affecting capital markets participants
Collaborate with sales, product development, and client support
Provide Level 3 support by analyzing and solving complex problems
Enhance support functionality and client service experience
Participate in occasional technical conversations with customers
Research and understand exchange rules and formats for public market data and order entry systems
Work with top-line CPUs, NVMe, Solarflare, and ExaNIC hardware
Research and implement advanced C++ features and frameworks
Contribute across the development lifecycle, including emerging technology evaluation, architecture design, integration, and upgrades
Requirements
Excellent C++ skills, including hands-on experience with C++20 or later
Extensive experience with C++20 in a Linux environment
Strong work ethic and commitment to seeing tasks through
Excellent problem-solving skills
Superb English communication
Experience with Solarflare, low-latency NICs, and FPGA (nice to have)
Experience with market data capture (nice to have)
Experience with perf and Kernel Bypass technologies (nice to have)
Knowledge of network protocols and familiarity with tcpdump and Wireshark (nice to have)
Experience with ASan, MSan, UBSan, and TSan sanitizers (nice to have)
Benefits
Healthcare
Retirement planning
Paid volunteering days
Wellbeing initiatives
Reasonable accommodations for religious practices, beliefs, and mental or physical disabilities
Fundraising and volunteering opportunities through the LSEG Foundation
Full Stack Engineer leading backend architecture and platform development for Commons’ sustainable spending app. Building end - to - end features, integrations, infrastructure, and security.
Java Developer building scalable enterprise applications for an IT services company. Developing Spring Boot microservices, REST APIs, cloud solutions, and automated tests.
Azure API Engineer modernizing ELITS Canada’s Microsoft Azure Integration Hub. Managing APIM, developer portals, API security, automation, and cloud infrastructure.
Senior backend engineer building capacity models and scalable distributed systems for Affirm's buy - now - pay - later platform. Leading engineers through quarterly goals, availability, and infrastructure planning.
Senior backend engineer owning high - availability identity and authentication systems. Leading delivery, reliability, technical standards, and talent development for Affirm’s pay - over - time platform.
Senior software engineer building AI evaluation pipelines, rubrics, and data - quality systems for a client. Remote contract role open across approved US regions and Canada with PST overlap.
Backend - focused Software Engineer scaling Micromart’s unattended retail platform. Building reliable systems for payments, fraud prevention, device management, and real - time workflows.
Senior Backend Engineer scaling Micromart’s unattended retail platform. Building reliable systems for payments, fraud prevention, devices, and real - time commerce workflows.