Description
You will collaborate with colleagues across the organisation to build and implement the technical strategy for a set of Engineering Products within our FX group.
As a C++ Senior Software Engineer, you will play a crucial role in our organisation, working as part of the Workflows Engineering team.
Responsibilities:
- Act as a subject matter expert, advising on design, development, and implementation
- Deliver high-quality solutions through expert coding and tooling
- Own workload while fostering an open, inclusive team culture
- Serve as a domain point of contact, with deep expertise and awareness of cross-domain dependencies
- Align work to technology/domain strategy, contributing where relevant
- Build understanding of the market and LSEG's commercial position
- Lead projects with minimal direction, supporting team delivery and delegating as needed
- Partner with architects to design and implement solutions
- Lead design and Epic planning, breaking work into stories with Product and QA
- Apply and adapt engineering patterns to deliver robust solutions
- Build strong stakeholder relationships across teams and external partners
- Communicate complex technical concepts clearly to different audiences
- Continuously develop technical and industry expertise (e.g. certifications)
Requirements:
- Strong proficiency in C++
- Experience in at least 3 of the following: REST / WebSocket and Kafka (event-driven messaging), SQL (Oracle / SQL Server), Redis, Azure PaaS (Event Hub, Azure SQL, Kubernetes, Azure Cache, etc.), Terraform / Helm, GitLab CI (or AWS equivalents)
- Strong experience in software development and delivery
- Basic understanding of trading systems and financial markets
- Familiarity with financial messaging protocols (preferably FIX)
Benefits:
- Healthcare
- Retirement planning
- Paid volunteering days
- Wellbeing initiatives