Software Engineer - Python

Software Engineer - Python

Full-Time 28800 - 48000 £ / year (est.) No home office possible
London Stock Exchange Group

At a Glance

  • Tasks: Design and develop scalable AI software solutions using Python.
  • Company: Join LSEG, a global leader in financial markets infrastructure.
  • Benefits: Enjoy competitive salary, healthcare, and opportunities for professional growth.
  • Why this job: Make a real impact on innovative projects while working with cutting-edge technology.
  • Qualifications: Proficient in Python with experience in software engineering and teamwork.
  • Other info: Be part of a diverse team that values creativity and sustainability.

The predicted salary is between 28800 - 48000 £ per year.

LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs.

Our culture of connecting, creating opportunity and delivering excellence shapes how we think, how we do things and how we help our people fulfil their potential. We embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. We break down barriers and encourage teamwork, enabling innovation and rapid development of solutions that make a difference.

As a global organisation spanning 70 countries and one rooted in a culture of growth, opportunity, diversity and innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with meaningful careers.

ROLE SUMMARY:

You will join a team of Lead Software Engineers who design and develop high-impact, scalable solutions, working hands-on throughout the complete software lifecycle – from architecture to deployment. They deliver high-quality code that aligns with business goals and productionises AI solutions, and help establish and maintain software engineering standards.

What you’ll be doing:

  • Contribute to the design, architecture and development of scalable AI software solutions (Python), ensuring alignment with business objectives and technical standards.
  • Optimize development workflows and establish and apply coding standards and guidelines to maintain robust and clean code.
  • Work closely with data science and software engineering teams to define project requirements, set technical direction, and establish development roadmaps.

What you’ll bring:

  • Proficiency and professional experience in Python for backend development.
  • Extensive experience in software engineering with a focus on designing and delivering robust, scalable solutions.
  • Experience in establishing and upholding coding standards to ensure high-quality, maintainable code.
  • Effective teamwork skills and experience with working with multi-functional teams.

Bonus points:

  • Working knowledge of DevOps practices, including CI/CD pipelines, automated testing, and monitoring.
  • Expertise in cloud technologies (emphasis on Azure and/or AWS) and deployment practices.

What you’ll get in return:

  • High-impact projects: We work on a variety of core projects pioneering AI products and leveraging extensive datasets to solve high-value challenges.
  • Industry leadership: We deliver brand-new products that democratize modeling and analytics solutions.
  • Career progression: We provide opportunities for continuous learning and professional development in a work environment of dedicated, highly experienced teams.

Join us and be part of a team that values innovation, quality, and continuous improvement. If you’re ready to take your career to the next level and make a significant impact, we’d love to hear from you.

LSEG is 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, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law.

Software Engineer - Python employer: London Stock Exchange Group

LSEG is an exceptional employer that fosters a culture of innovation, collaboration, and personal growth, making it an ideal place for Software Engineers in Edinburgh. With a commitment to diversity and inclusion, employees are encouraged to bring their unique perspectives to the table while working on high-impact AI projects that drive financial stability globally. The company offers tailored benefits, continuous learning opportunities, and a supportive environment where every individual can thrive and make a meaningful impact.
London Stock Exchange Group

Contact Detail:

London Stock Exchange Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Python

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even local tech events. You never know who might have a lead on your dream job or can give you insider tips about the company.

✨Show Off Your Skills

Don’t just talk about your experience; show it! Create a portfolio of your projects, especially those using Python. Share them on GitHub or your personal website to demonstrate your coding chops and problem-solving skills.

✨Ace the Interview

Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, it’s not just about getting the right answer but also how you approach the problem!

✨Apply Through Our Website

When you find a role that excites you, apply directly through our website! It shows your genuine interest in joining us at LSEG and helps us keep track of your application more efficiently.

We think you need these skills to ace Software Engineer - Python

Python
Software Engineering
AI Software Solutions
Scalable Solutions
Coding Standards
Teamwork Skills
DevOps Practices
CI/CD Pipelines
Automated Testing
Cloud Technologies
Azure
AWS
Problem-Solving Skills
Technical Direction

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your Python experience and any relevant projects you've worked on. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Teamwork Skills: Since we value collaboration, mention any experiences where you've successfully worked in a team. Share examples of how you’ve contributed to group projects or solved problems together – it’s all about teamwork!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team!

How to prepare for a job interview at London Stock Exchange Group

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with backend development and any specific projects you've worked on. They’ll likely ask you about coding standards and how you ensure high-quality, maintainable code.

✨Showcase Your Problem-Solving Skills

Prepare to demonstrate your strategic thinking and problem-solving abilities. Think of examples where you’ve tackled complex challenges in software engineering, especially in designing scalable solutions. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Understand the Company Culture

Familiarise yourself with the company’s values like Integrity, Partnership, Excellence, and Change. Be ready to explain how your personal values align with theirs and how you can contribute to their collaborative and innovative culture.

✨Ask Insightful Questions

Prepare thoughtful questions to ask at the end of your interview. Inquire about their current projects, team dynamics, or how they implement DevOps practices. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>