Software Engineer - London Stock Exchange Group
Software Engineer - London Stock Exchange Group

Software Engineer - London Stock Exchange Group

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Lead the design and development of scalable AI software solutions for financial markets.
  • Company: Join the London Stock Exchange Group, a leader in financial stability and innovation.
  • Benefits: Enjoy flexible work arrangements, competitive pay, healthcare, and paid volunteering days.
  • Why this job: Work on pioneering AI projects that make a real impact in the financial sector.
  • Qualifications: Expertise in Python, cloud technologies, and experience leading engineering teams required.
  • Other info: Diversity and inclusion are core values; we welcome applicants from all backgrounds.

The predicted salary is between 43200 - 72000 £ per year.

Software Engineer – London Stock Exchange Group

Join to apply for the Software Engineer – London Stock Exchange Group role at Jobs via eFinancialCareers

Role profile

Are you an experienced software engineer with a passion for productionising data science solutions? Do you want to build innovative solutions for financial markets and professionals by leading teams of brilliant, collaborative software engineers? If so, we\’d love to talk to you.

Role summary

As the Senior Lead Software Engineer, you will drive the technical strategy and development of high-impact, scalable AI solutions, leading software teams through the complete software lifecycle – from architecture to deployment.

We are looking for expert backend developers with proven ability to mentor engineers, deliver high-quality code that aligns with business goals, and manage project timelines.

You will combine strategic thinking, strong problem-solving skills, and a collaborative approach to ensure your team successfully ships efficient software.

What you\’ll be doing

  • Lead the design, architecture and development of scalable AI software solutions, ensuring alignment with business objectives and technical standards.
  • Solve complex technical issues, optimize development workflows, and provide strategic insights to partners to support project goals and timelines.
  • Establish and enforce high-quality coding practices, including code reviews, testing standards, and standards to maintain robust and clean code.
  • Mentor and guide engineers across skill levels, fostering a collaborative and growth-focused team culture while ensuring high-quality code practices.
  • Collaborate closely with Data Science and software engineering teams to define project requirements, set technical direction, and establish development roadmaps.

What you\’ll bring

Essential skills

  • Extensive experience in software engineering with a focus on designing and implementing high-performance, scalable systems.
  • Proficiency in Object-Oriented programming in Python for backend development.
  • Expertise in cloud technologies (Azure and/or AWS) and deployment practices, ensuring seamless and scalable delivery.
  • Proven ability to establish and uphold coding and design standards to ensure high-quality, maintainable code.
  • Effective leadership and collaboration skills, with experience leading engineering teams and communicating technical requirements to both technical and non-technical team members.
  • Working knowledge of DevOps practices, including CI/CD pipelines, automated testing, and monitoring, to streamline development workflows and improve deployment reliability.

Education

Bachelor\’s degree in Engineering, Computer Science, Data Science, Statistics, Mathematics, Physics or related field, or equivalent work experience.

What you\’ll get in return

  • High-impact projects: We work on pioneering AI products and leverage extensive datasets to solve high-value challenges.
  • Competitive benefits: Strong compensation, comprehensive benefits, and ongoing career development opportunities.
  • Industry leadership: Launching innovative products that democratize modeling and analytics solutions.
  • Career progression: Opportunities for continuous learning within a dedicated, experienced team.

We offer flexible work arrangements, including a hybrid approach with at least one day in the office per week. Our benefits include healthcare, retirement plans, paid volunteering days, and wellbeing initiatives.

We are committed to diversity and inclusion, and as an equal opportunities employer, we do not discriminate based on race, religion, gender, or other protected characteristics. We also accommodate religious practices and disability needs.

London Stock Exchange Group (LSEG) aims to promote financial stability, empower economies, and support sustainable growth. Our values of Integrity, Partnership, Excellence, and Change guide our actions and decisions daily.

#J-18808-Ljbffr

Software Engineer - London Stock Exchange Group employer: Jobs via eFinancialCareers

At London Stock Exchange Group, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Software Engineer, you will engage in high-impact projects that leverage cutting-edge AI technologies while enjoying competitive benefits, flexible work arrangements, and ample opportunities for professional growth within a diverse and inclusive environment.
J

Contact Detail:

Jobs via eFinancialCareers Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - London Stock Exchange Group

✨Tip Number 1

Familiarise yourself with the latest trends in AI and cloud technologies, particularly Azure and AWS. Being able to discuss recent advancements or projects you've worked on that utilise these technologies can set you apart during interviews.

✨Tip Number 2

Showcase your leadership skills by preparing examples of how you've successfully mentored junior engineers or led a team through a challenging project. This will demonstrate your ability to foster a collaborative environment, which is crucial for this role.

✨Tip Number 3

Brush up on your knowledge of DevOps practices, especially CI/CD pipelines and automated testing. Be ready to discuss how you've implemented these practices in past projects to improve development workflows and deployment reliability.

✨Tip Number 4

Prepare to articulate your problem-solving approach by thinking of specific technical challenges you've faced and how you resolved them. This will highlight your strategic thinking and ability to optimise development processes, aligning with the role's requirements.

We think you need these skills to ace Software Engineer - London Stock Exchange Group

Object-Oriented Programming in Python
Cloud Technologies (Azure and/or AWS)
Software Architecture Design
High-Performance System Design
Scalable Software Development
Code Review and Quality Assurance
DevOps Practices
CI/CD Pipeline Management
Automated Testing
Technical Leadership
Team Mentoring and Coaching
Collaboration with Data Science Teams
Project Management
Problem-Solving Skills
Effective Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software engineering, particularly in backend development with Python. Emphasise any leadership roles and your ability to mentor others, as these are key aspects of the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for building scalable AI solutions and your experience with cloud technologies like Azure or AWS. Mention specific projects where you led teams or solved complex technical issues.

Highlight Relevant Skills: In your application, clearly outline your proficiency in Object-Oriented programming, DevOps practices, and your experience with CI/CD pipelines. This will demonstrate your fit for the technical requirements of the position.

Showcase Collaborative Experience: Provide examples of how you've collaborated with cross-functional teams, especially with Data Science and engineering teams. Highlight your communication skills and ability to convey technical concepts to non-technical stakeholders.

How to prepare for a job interview at Jobs via eFinancialCareers

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with backend development, particularly in Python. Highlight specific projects where you've designed and implemented scalable systems, and be ready to explain the technical challenges you faced and how you overcame them.

✨Demonstrate Leadership Skills

Since the role involves mentoring and leading teams, share examples of how you've guided engineers in previous roles. Discuss your approach to fostering a collaborative team culture and how you've ensured high-quality coding practices within your team.

✨Understand the Business Context

Research the London Stock Exchange Group and understand their business objectives. Be ready to discuss how your technical solutions can align with their goals, especially in the context of AI and financial markets.

✨Prepare for Problem-Solving Questions

Expect to face complex technical issues during the interview. Practice articulating your thought process when solving problems, and be prepared to discuss how you optimise development workflows and ensure project timelines are met.

Software Engineer - London Stock Exchange Group
Jobs via eFinancialCareers
Go Premium

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

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

J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>