LSEG (London Stock Exchange Group)

Financial Markets Infrastructure and Data

SeniorSoftwareEngineer(C++OfficeAddin)

Romania FULL TIME
The Brief

“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.

Financial Markets Infrastructure and Data
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →