LSEG is looking to evolve its real-time news collection and distribution platform, and is seeking a software engineer to help shape the future of real-time news delivery.
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
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
Responsibilities
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
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
Occasionally provide on-call support for critical systems
Collaborate with the team to deliver high-performance systems with real-world impact
Other
Ability to work independently and communicate clearly
Strong problem-solving skills
Mid-level engineer with experience as an individual contributor
Bachelor's degree or equivalent experience (not explicitly mentioned but implied)