Principal Software Engineer; Python

💰 £6,160 - £9,856 (Est.) 📍 Edinburgh

Job Description

Position: Principal Software Engineer (Python)
Location: City of Edinburgh

Principal Software Engineer (Python) – LSEG
Role profile

Are you an experienced software engineer with a passion for product ionizing data science solutions? Do you want to build innovative products for financial professionals using cutting‑edge technology? If so, we’d love to talk to you.

You will be working for a growing organization, developing high‑impact, scalable AI solutions and combining strategic thinking, strong problem‑solving skills, and a collaborative approach to ensure your team successfully ships great products.
Responsibilities
• Design and develop 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.
• Perform hands‑on development as an individual contributor.
Qualifications
• 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, product ionizing 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 Dev Ops, including CI/CD pipelines, automated testing, and monitoring.
• Experience in Fintech is a plus.

Education
Degree in Engineering, Computer Science, Data Science, Statistics, Mathematics, Physics, or related field, or equivalent work experience.
Benefits
• High‑impact projects: pioneer AI products and leverage extensive datasets to solve high‑value challenges.
• Competitive benefits: market‑leading compensation package, great benefits, and ongoing investment in career growth and skill development.
• Industry leadership: deliver brand‑new products that democratize modeling and analytics solutions.
• Career progression: opportunities for continuous learning and development in a growing organization.
• Flexible work arrangements: a hybrid approach with at least one day per week in the office.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, ****** orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

Career Stage
:
Manager

London Stock Exchange Group (LSEG) is a leading global financial markets infrastructure and data provider. Our purpose is to drive financial stability, empower economies, and enable customers to create sustainable growth. Our values of Integrity, Partnership, Excellence, and Change underpin our purpose and guide our everyday actions.

Working with us means you will be part of a dynamic organisation of 25,000 people across 65 countries, while we value individuality and encourage diversity of thought.

LSEG is committed to sustainability and partners with customers to help meet their sustainability objectives. Our charity, the LSEG Foundation, provides charitable grants to community groups that help people access economic opportunities and build a secure future.
#J-18808-Ljbffr

💡 Quick Summary

Seeking a career-building opportunity? The Principal Software Engineer; Python position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Edinburgh offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: LSEG

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Principal Software Engineer; Python in Edinburgh is £6,160 - £9,856 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Principal Software Engineer; Python is an on-site position based in Edinburgh. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Principal Software Engineer; Python. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Network Engineer

    Marriott International, Inc Building Maintenance Engineer Marriott International, Inc • La Puente, CA, United States • via EliteHub Jobs 11 hours ago Full–time No Degree Mentioned Apply on EliteHub Jobs Job highlights Identified by Google from the or...

    Full Time / Part Time

    Salary Estimated: 17K to 30K

    Los Angeles, California

    August 4, 2026


    Apply Now

  • Oracle Technical Architect -OICS

    Title : Oracle Technical Architect Location: Atlanta GA (Onsite) Position Type : Contract JOB DESCRIPTION Role : Oracle Integration Architect -OICS Location : Atlanta GA (Onsite) Duration:12+ Months Job Description: The Oracle Technical Architect wil...

    Full Time / Part Time

    Salary Estimated: 25K to 30K

    Atlanta, Georgia

    August 4, 2026


    Apply Now

  • Senior Systems Engineer, User Support

    With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve...

    Full Time / Part Time

    Salary Estimated: 17K to 33K

    Glasgow, Scotland

    August 4, 2026


    Apply Now

  • Senior Product Development Engineer

    Company Description Nyra Medical, located in Atlanta, Georgia, is a clinical-stage medical company dedicated to transforming structural heart care. The company’s mission is to enhance and extend the lives of patients with valvular heart disease throu...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Atlanta, Georgia

    August 4, 2026


    Apply Now

  • Senior IBM Maximo Delivery Project Manager

    Introduction A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our s...

    Full Time / Part Time

    Salary Estimated: 24K to 28K

    Los Angeles, California

    August 4, 2026


    Apply Now

  • Senior HSM Engineer - General purpose and Payments

    About NCR VOYIX NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its dee...

    Full Time / Part Time

    Salary Estimated: 24K to 34K

    Atlanta, Georgia

    August 4, 2026


    Apply Now