Description
We are seeking an experienced C++20 Developer to join our team in building the next generation of capital markets technology. As a C++20 Developer, you will contribute to all phases of the development lifecycle, from suggesting emerging technologies to designing, integrating, and upgrading complex architecture.
Duties include
- Develop high-quality, reusable, and reliable C++20/23 code
- Problem-solve and use code to solve challenging problems affecting capital markets players
- Collaborate with adjacent business functions, including sales, product development, and client support
- Provide Level 3 support, analyzing and solving complex problems, and proactively enhancing support functionality and client service experience
- Research and comprehend exchange rules and formats for public market data and order entry systems
- Work with state-of-the-art hardware, including top-line CPUs, NVME, Solarflare, and ExaNIC
- Explore and implement new advanced C++ features and frameworks
Work qualifications
- 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
Nice to have
- Experience with Solarflare, low-latency NICs, and FPGA
- Experience with market data capture
- Experience with perf and Kernel Bypass technologies
- Knowledge of network protocols and familiarity with tools like tcpdump and Wireshark
- Experience with sanitizers like ASan, MSan, UBSan, and Tsan
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.