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.

#J-18808-Ljbffr
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