LSEG (London Stock Exchange Group)

Principal Software Engineer, Python

LSEG (London Stock Exchange Group)

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AzureCloudPython

About the role

  • Design and development of scalable software products.
  • Solve complex technical issues, optimize workflows, and provide strategic insights to partners to support project goals and timelines.
  • Collaborate closely with Data Science, research and product teams
  • Set high technical standards
  • This is a hands-on, individual contributor role

Requirements

  • Expert-level Python skills
  • Extensive experience in software engineering with a focus on designing and implementing high-performance, scalable systems.
  • Experience working cross functionally with Product and Research teams
  • Experience in cloud technologies (emphasis on Azure) and deployment practices, ensuring seamless and scalable delivery.
  • Experience working with ML and Data Science teams and productionizing ML solutions.
  • Proven ability to uphold coding and design standards to ensure high-quality, maintainable code.
  • Effective communication skills, with experience communicating with both technical and non-technical colleagues
  • Working knowledge of DevOps, including CI/CD pipelines, automated testing, and monitoring
  • Experience in Fintech is a plus
  • Degree in Engineering, Computer Science, Data Science, Statistics, Mathematics, Physics or related field, or equivalent work experience
Benefits
  • High-impact projects : We work on a variety of pioneering AI products and leverage extensive datasets to solve high-value challenges.
  • Competitive benefits : We offer a market leading compensation package, great benefits, and ongoing investment in career growth and skill development.
  • Industry leadership : We deliver brand-new products that democratize modeling and analytics solutions.
  • Career progression : We are a growing organization and we provide opportunities for continuous learning and development.
  • Healthcare
  • Retirement planning
  • Paid volunteering days
  • Wellbeing initiatives

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonsoftware engineeringhigh-performance systemsscalable systemscloud technologiesAzureML solutionscoding standardsdesign standardsDevOps
Soft skills
effective communicationcollaborationproblem-solvingstrategic insightscross-functional teamworkindividual contributor