LSEG
C++ Software Engineer at LSEG
LSEG is a global provider of financial market infrastructure, data services and trading venues, serving businesses, governments and investors around the world. In the Data and Analytics division, the Real‑Time Distribution Development team designs, implements and maintains low‑latency, high‑throughput software that powers LSEG’s financial data distribution across on‑prem and cloud environments (AWS, Azure).
Job responsibilities
Design, implement and test software modules in C++ – unit, integration and performance testing, and manage packaging and configuration.
Participate in code and design reviews.
Contribute to product and internal documentation, including technical specifications, software documentation and unit test plans.
Assist in resolving field problems as needed.
Collaborate with Quality Assurance to ensure high quality software; write Robot framework test cases using Python keywords.
Qualifications
3+ years of computer software development experience.
Experience developing in C++ and/or other object‑oriented languages in multi‑threaded, real‑time streaming applications.
Strong experience troubleshooting Linux environments.
Familiarity with network programming and knowledge of TCP/IP, UDP and multicast protocols.
Strong written and verbal communication skills.
Experience with cloud technologies (AWS and/or Azure) is a plus.
Experience with Java multi‑threaded programming is a plus.
Career stage Senior Associate
Compensation / Benefits LSEG offers competitive compensation with a base salary range of $95,700 – $159,700, depending on geographic location. The role is eligible for an annual incentive plan (AIP). Full benefits include a comprehensive health, dental, vision and retirement package, wellness allowance, paid time‑off, and more.
Equal Opportunity Employer LSEG is a proud equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, expression, age, marital status, veteran status, pregnancy or disability, in compliance with applicable law.
Seniority Level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
#J-18808-Ljbffr
LSEG is a global provider of financial market infrastructure, data services and trading venues, serving businesses, governments and investors around the world. In the Data and Analytics division, the Real‑Time Distribution Development team designs, implements and maintains low‑latency, high‑throughput software that powers LSEG’s financial data distribution across on‑prem and cloud environments (AWS, Azure).
Job responsibilities
Design, implement and test software modules in C++ – unit, integration and performance testing, and manage packaging and configuration.
Participate in code and design reviews.
Contribute to product and internal documentation, including technical specifications, software documentation and unit test plans.
Assist in resolving field problems as needed.
Collaborate with Quality Assurance to ensure high quality software; write Robot framework test cases using Python keywords.
Qualifications
3+ years of computer software development experience.
Experience developing in C++ and/or other object‑oriented languages in multi‑threaded, real‑time streaming applications.
Strong experience troubleshooting Linux environments.
Familiarity with network programming and knowledge of TCP/IP, UDP and multicast protocols.
Strong written and verbal communication skills.
Experience with cloud technologies (AWS and/or Azure) is a plus.
Experience with Java multi‑threaded programming is a plus.
Career stage Senior Associate
Compensation / Benefits LSEG offers competitive compensation with a base salary range of $95,700 – $159,700, depending on geographic location. The role is eligible for an annual incentive plan (AIP). Full benefits include a comprehensive health, dental, vision and retirement package, wellness allowance, paid time‑off, and more.
Equal Opportunity Employer LSEG is a proud equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, expression, age, marital status, veteran status, pregnancy or disability, in compliance with applicable law.
Seniority Level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
#J-18808-Ljbffr