Real-Time Software Engineer, News Engineering
LSEG · St Louis, MO · 1 mo ago
HybridFull-time
About the Role
This role is ideal for mid-level engineers who thrive as individual contributors and want to grow their expertise 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 both on-prem and cloud-hosted environments.
- Work with structured data formats like XML, JSON, HTML, and XSLT — and learn how they power News industry standards.
- Collaborate in a scrum team crafting solutions and delivering new features.
- Be responsible for your code by writing automated tests, participating in code reviews, and supporting production systems.
- Help automate deployment, upgrades, and maintenance using modern DevOps tools and practices (CI/CD, containerization, telemetry, instrumentation).
- Occasionally provide on-call support for critical systems (we keep it reasonable).
Requirements
- 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 Skills
- 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.
Benefits
- 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. You’ll work in a globally distributed team that supports each other.
- Flexibility: Hybrid work options and a balanced work-life environment.
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.