Principal Engineer, Front-End Technologies

New Today

Overview

Principal Engineer, Front-End Technologies at LSEG. The role involves UI engineering and architecture in the Benchmarking and Indices Division. The successful candidate will work closely with business teams to understand complex user journeys, workflows and data interactions in the Index business lifecycle and deliver outstanding user interfaces using modern UI technologies. The role reports to the Head of Engineering and collaborates with internal and external index business stakeholders and various technology teams including UI engineers and Product Owners.

Responsibilities

  • Lead UI engineering through proven experience; design and architect large-scale applications using modern front-end technologies, especially Angular.
  • Drive best practices in state management (NgRx, Akita) and work with Business Process Automation Engines (e.g., IBM BAW).
  • Architect efficient micro-frontends and ensure seamless integration of microservices via REST APIs and GraphQL.
  • Migrate UIs from Silverlight to Angular, and design modular, reusable components for dynamic, data-driven applications.
  • Design with performance in mind using technologies like WebAssembly and Web Workers.
  • Rapidly develop and deploy Proof of Concepts (PoCs) to test innovative ideas in real-world scenarios.
  • Implement robust testing strategies (Jasmine, Karma, Cypress, automated E2E testing) and establish CI/CD pipelines for quality delivery.
  • Lead adoption of emerging web technologies (PWA, WebSockets, HTTP/2, service workers) to enhance user experience.
  • Participate in architecture reviews and provide leadership on microservices communication, front-end frameworks, and performance optimization.
  • Foster collaboration, mentoring junior developers, and drive engineering excellence.

Qualifications

  • 15+ years of proven experience as a Lead UI Developer, architecting large-scale applications with Angular and related enterprise technologies.
  • Extensive experience with RESTful APIs, microservices/microfront-end architectures, and familiarity with GraphQL.
  • Strong understanding of front-end architectures, modularization, lazy loading, micro-frontends, and progressive enhancements (PWA).
  • Proficient in Angular Universal (SSR), WebAssembly, and Web Workers for performance optimization.
  • Experience migrating UIs from Silverlight to Angular.
  • Proven ability to rapidly develop and iterate PoCs with a focus on high-quality delivery.
  • Excellent problem-solving skills and a solid understanding of complex front-end architectures.
  • Strong experience with TypeScript and Node.js.
  • Strong leadership, communication, and ability to mentor teams and set technical direction.
  • Experience with SQL.

Additional Qualifications

  • Bachelor’s or Master’s degree in computer science, engineering, or related field (or equivalent experience).
  • Experience with cloud-based solutions and deployment on AWS.
  • Familiarity with DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines.
  • Hands-on experience with CI/CD pipelines and automated testing frameworks.

Attributes / Type of Person

  • Strong and effective communicator with a creative outlook.
  • Excellent communication and presentation skills; results-driven, self-motivated, and solutions-oriented.
  • Detail-oriented with the ability to think laterally to solve business problems; strong organization and time-management skills.
  • Experience influencing key decision-makers and collaborating across teams.

We are an equal opportunities employer and do not discriminate on base of race, religion, color, national origin, gender, sexual orientation, gender identity, age, disability, or any other basis protected by law. We may reasonably accommodate applicants' religious practices and beliefs, as well as mental health or physical disability needs, in accordance with applicable law. Please review our privacy notice to understand what personal information London Stock Exchange Group (LSEG) may hold about you, how it is used, and your rights as a data subject.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£150,000 - £200,000
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search