Real-Time Software Engineer (C++)
New Yesterday
Overview
Real-Time Software Engineer (C++) — News Engineering @ LSEG. Help shape the future of real-time news delivery and join a team powering the heartbeat of global information. This role is ideal for mid-level engineers who want to grow in real-time systems, C++, and cloud-native development.
As a software engineer in the News team at LSEG, you will write clean, efficient C++ and Python code for on-prem and cloud-hosted environments. You will work with structured data formats like XML, JSON, HTML, and XSLT and collaborate in a scrum team to craft solutions and deliver new features. You will write automated tests, participate in code reviews, support production systems, and help automate deployment, upgrades, and maintenance using modern DevOps tools. Occasional on-call support may be required (kept reasonable).
Responsibilities
- Write clean, efficient C++ and Python code for on-prem and cloud-hosted environments.
- Work with structured data formats (XML, JSON, HTML, XSLT) and learn how they power News industry standards.
- Collaborate in a scrum team to craft solutions and deliver new features.
- Write automated tests, participate in code reviews, and support production systems.
- Help automate deployment, upgrades, and maintenance using modern DevOps tools.
- Occasionally provide on-call support for critical systems (reasonable workload).
What We’re Looking For
- Solid experience with C/C++ on Linux and real-time systems.
- Practical experience in using IP-based protocols (TCP/IP, UDP, HTTPS, etc).
- Familiarity with unit testing, especially using Google Test.
- Understanding of network protocols and distributed systems.
- Experience with cloud infrastructure and container orchestration.
- Strong problem-solving skills.
- Ability to work independently and communicate clearly.
Bonus Points
- Hands-on experience with Python, Google Test framework, GitLab CI/CD, Kubernetes, or Terraform.
- Knowledge of NewsMLG2 or similar standards and experience implementing a standard format at speed.
Why Join Us?
- Impact: Your work helps deliver critical news to millions in real time.
- Growth: Learn from expert engineers and expand your skills across cloud, data, and resilient systems.
- Culture: We value curiosity, ownership, and teamwork in a globally distributed team.
- Flexibility: Hybrid work options and a balanced work-life environment.
LSEG is a leading global financial markets infrastructure and data provider. We are committed to equal opportunity and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, pregnancy, disability, or any other protected status. We strive to accommodate religious practices and disability needs where applicable.
Privacy notice: Please read this privacy notice carefully about how LSEG may handle your personal information. If you are submitting as a Recruitment Agency Partner, ensure candidates are aware of this notice.
- Location:
- Nottingham, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Real-Time Software Engineer (C++) - London Stock Exchange Group
-
Nottingham
- Technology
Software Engineer (C++) - News Engineering @ LSEG. Help us shape the future of real-time news delivery. Write clean, efficient C++ and Python code for both on-prem and cloud-hosted environments. Work with structured data formats like XML, JSON, HTML, and XSLT.
More Details -
-
New Yesterday
Real-Time Software Engineer (C++)
-
Nottingham, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Real-Time Software Engineer (C++) — News Engineering @ LSEG. Help shape the future of real-time news delivery and join a team powering the heartbeat of global information. Write clean, efficient C++ and Python code for on-prem and cloud-hosted environments.
More Details -
-
7 Days Old
Software Engineer - Risk Real Time
-
Greater London, England, United Kingdom
Software Engineer - Risk Real Time, eTrading, Futures, Equities, Options. A world-leading global systematic hedge fund and trading company are looking for a Software Engineer (Risk Real Time) You will work on crafting technical solutions for Trading, Risk Analysts, and Risk Managers.
More Details -
-
7 Days Old
Principal Software Engineer (Real-time C++) - Massachusetts
-
Reading, England, United Kingdom
Principal Software Engineer will lead development of state-of-the-art 3D metal printing systems. You will be responsible for architecting and implementing software solutions that integrate motion control systems, real-time operating systems (RTOS), and other critical embedded components. You'll lead and mentor a team of junior engineers,...
More Details -
-
7 Days Old
Senior Real-time Embedded Software Engineer
-
United Kingdom
Senior Real-time Embedded Software EngineerFull-timeRole Overview As Real Time and Embedded Software Engineer, you will be responsible for designing, developing, and deploying code for AB Dynamics automotive test equipment, ranging from track testing...
More Details -
-
41 Days Old
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus -[...]
-
London
- IT & Technology
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus - Elite FinTech Firm - London Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus - Elite FinTech Firm - London ...
More Details -