C++ Software Engineer

LSEG

St. Louis (MO)

On-site

USD 95,700 - 159,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive health insurance
Dental and vision coverage
Retirement package
Paid time off

Job summary

A global financial services provider is looking for a C++ Software Engineer to design and maintain low-latency software solutions for financial data distribution across on-prem and cloud environments. This position requires strong C++ programming skills and experience in multi-threaded, real-time applications. The role also involves collaboration with Quality Assurance and contributing to documentation. A competitive salary range of $95,700 to $159,700 is offered along with comprehensive benefits.

Qualifications

  • 3+ years of computer software development experience.
  • Experience in multi-threaded, real-time streaming applications.
  • Familiar with TCP/IP, UDP, and multicast protocols.

Responsibilities

  • Design, implement, and test software modules in C++.
  • Participate in code and design reviews.
  • Collaborate with Quality Assurance to ensure software quality.

Skills

C++ Programming
Linux Troubleshooting
Network Programming
Communication Skills
Cloud Technologies (AWS/Azure)

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

LSEG (London Stock Exchange Group) • Creve Coeur (MO)

On-site
USD 95,000 - 160,000
Annual Wellness Allowance
Medical, Dental, Vision coverage
401(k) Savings Plan with company match
Software Engineer
Software Engineer

Dormont Manufacturing Co • St. Louis (MO)

On-site
USD 95,700 - 159,700
Annual Wellness Allowance
Paid time off
Medical Coverage
+3
Cloud DevOps Engineer
Cloud DevOps Engineer

LSEG • St. Louis (MO)

On-site
USD 95,000 - 160,000
Annual Wellness Allowance
Paid time-off
Medical, Dental, Vision benefits
+2
Lead Software Engineer - NY Office
Lead Software Engineer - NY Office

LSEG (London Stock Exchange Group) • New York (NY)

On-site
USD 129,000 - 217,000
Annual Wellness Allowance
Paid time-off
Medical, Dental, Vision
+2
Senior Software Engineer - NY Office
Senior Software Engineer - NY Office

LSEG • New York (NY)

On-site
USD 129,000 - 217,000
Annual Incentive Plan
Medical Insurance
Dental Insurance
+3
Cloud DevOps Engineer
Cloud DevOps Engineer

Dormont Manufacturing Co • St. Louis (MO)

On-site
USD 95,700 - 159,700
Annual Wellness Allowance
Paid time-off
Medical, Dental, Vision
Lead Software Engineer - NY Office
Lead Software Engineer - NY Office

LSEG • New York (NY)

On-site
USD 129,000 - 217,000
Senior Software Engineer - Real Time Product Engineering
Senior Software Engineer - Real Time Product Engineering

LSEG • St. Louis (MO)

On-site
USD 80,000 - 120,000
Comprehensive health and wellness benefits
Flexible working hours
Paid time off
Lead Software Engineer - St. Louis Office
Lead Software Engineer - St. Louis Office

LSEG • St. Louis (MO)

On-site
USD 108,000 - 149,000
Senior Java Trading System Engineer
Senior Java Trading System Engineer

LSEG (London Stock Exchange Group) • New York (NY)

On-site
USD 100,000 - 167,000
401(k) matching
Medical, dental, vision