
Principal Software Engineer, Python
LSEG (London Stock Exchange Group)
full-time
Posted on:
Location Type: Hybrid
Location: London • 🇬🇧 United Kingdom
Visit company websiteJob 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