LSEG (London Stock Exchange Group)
Financial Markets Infrastructure and Data
SeniorSoftwareEngineer(C++OfficeAddin)
“Senior Software Engineer (C++ Office Add-in) at LSEG (London Stock Exchange Group). Skills: modern C++, Node.js, TypeScript, Office Add-in development. Design, develop, and maintain performance-critical components using modern C++. Contribute to the development of an Office Add-in”
What You'll Achieve.
delivering the services our customers expect; enable businesses and economies around the world to fund innovation, manage risk and create jobs; supporting the financial stability and growth of communities and economies globally; provide the flexibility, stability and trust that enable our customers to pursue their ambitions with confidence and clarity; deliver high-performance and scalable solutions; enabling seamless integration between native C++ components and web-based technologies; deliver features aligned with business and user needs; make a significant impact
Industry & Context.
problem solver; deal with complicated scenarios
What They're Looking For.
Must Have
professional experience in modern C++, Memory management and performance optimization, Multithreading and concurrency, Building robust and efficient application logic, Experience with Node. js and TypeScript for backend services and integration layers, Solid experience across the full software development lifecycle in an agile environment, Experience designing scalable systems and applying appropriate design patterns, Familiarity with API design (REST and/or GraphQL), authentication/authorization, and service integration, knowledge of testing strategies (unit, integration, end-to-end)
Nice to Have
Exposure to CI/CD pipelines and modern DevOps practices
What You'll Do.
and maintain performance-critical components using modern C++
Contribute to the development of an Office Add-in
Build and support backend services and integration layers using Node. js and TypeScript
Act as a subject-matter expert in C++ development
Design and implement solutions that bridge native code with Office Add-in technologies
Conduct thorough code reviews
Collaborate with product managers
and engineers to deliver features
Take ownership of deliverables
Mentor and support less experienced engineers
Communicate complex technical concepts clearly
How You'll Work.
Team & Collaboration
Collaborate with product managers, designers, and engineers; mentoring and supporting less experienced engineers; Promote an inclusive, collaborative, and engineering-driven culture; part of a team that values innovation, quality, and continuous improvement; part of a dynamic organisation; value your individuality and enable you to bring your true self to work; part of a collaborative and creative culture; encourage new ideas
Communication Scope
Communicate complex technical concepts clearly to both technical and non-technical stakeholders
Process & Methodology
Take ownership of deliverables
Applying for this Senior Software Engineer (C++ Office Add-in) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about LSEG (London Stock Exchange Group)?
Real rants from real employees. Read before you apply.