> Markdown version of [/jobs/ext/4596412-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/4596412-c-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Software Engineer - **Company:** LSEG (London Stock Exchange Group) - **Location:** Creve Coeur, MO, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Automation of Tests, Unit Testing, Unix, C++ (Programming Language), Software Quality, Code Review, Data Systems, Software Debugging, Software Design Patterns, Linux, Python (Programming Language), Node.Js, Object-Oriented Software Development, Windows PowerShell, Regression Testing, Shell Script, Software Engineering, Software Systems, Systems Integration, Multithreading, Scripting, Real Time Systems, Test-Driven Development (TDD), Low Latency - **Published:** November 6, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87282911/1 ## About the Role * Experience with the full life-cycle software development experience * 2 years experience with C++ * Strong understanding of object oriented development * Superb interpersonal skills (written and oral) * Ability to collaborate in a team focused environment * Excellent analytical skills and a desire to tackle problems. * Ability to thoroughly test and debug code using test driven development * Ability to suggest/research new technologies and quickly adapt to change * Ability to work with both Technical Architects and Product Owners in order to build to specification Preferred Skills and Experience * Experience developing on Linux * Exposure to Agile methodologies * Experience with automated testing * Knowledge of scripting languages Python, Unix or Powershell shell scripts desirable * Knowledge of other languages such as JavaScript, Node.js * Experience with real-time programming * Experience with debugging multi-threaded applications * Knowledge of/experience with design patterns * A passion for continued learning and development * Understanding of financial markets, market data * Low Latency financial market data systems. ## Description As a C++ Software Engineer, you will design, develop, and deliver high-quality software solutions that meet business needs. You will work collaboratively with cross-functional teams to build reliable, scalable, and well-tested applications, ensuring strong performance and stability. This role requires solid C++ and object-oriented programming expertise, a proactive problem-solving mindset, and a commitment to code quality through testing, reviews, and continuous improvement. You will also contribute to system integration, support production environments, and stay adaptable to evolving technologies and market demands. What You will be Doing: * Work with team members to identify the best solution for meeting business requirements * Deliver high quality market logic normalization code and configuration * Ensure bug free software through automated regression testing, unit tests, and code reviews * Collaborate with QA and Operations to ensure successful integration into test and production environments