Senior Software Engineer (Python) (London)
Senior Software Engineer (Python) (London)

Senior Software Engineer (Python) (London)

London Full-Time 73000 - 97000 ÂŁ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Design and implement system architecture while integrating products and mentoring team members.
  • Company: Join a global SaaS leader valued at over €1bn, gearing up for IPO.
  • Benefits: Enjoy a competitive salary, equity package, and 4 weeks of remote work.
  • Why this job: Work on scalable consumer products in a dynamic, growth-focused environment.
  • Qualifications: 5+ years in complex solutions, ideally with Python/Typescript and AWS experience.
  • Other info: This is a hybrid role based in Central London.

The predicted salary is between 73000 - 97000 ÂŁ per year.

This range is provided by Switch Tech Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Switch Tech Talent

Co-Founder & Tech Recruiter @ Switch Tech Talent

Senior Software Engineer (Python)

Central London – (hybrid)

£85-110,000 per annum + equity package, 4 weeks work from anywhere etc.

Switch Tech Talent are currently partnered with a global SaaS business, hiring for a number of Senior Software Engineers to work on the integration of a newly acquired business into their flagship product.

Currently valued at over €1bn after a recent Series-E raise the business are gearing towards IPO. With exciting plans for growth across the globe this Senior Software Engineer role will work on a consumer led product with a huge amount of scalability complexities.

As the Senior Software Engineer you will:

  • Contribute to system architecture design and implementation
  • Work on the integration of two products
  • Work with cross functional teams to build an industry leading experience for customers
  • Build world class integrations between the product and 3rd parties through APIs
  • Coach and mentor wider team members

Senior Software Engineer requirements:

  • A passion for building customer centric products
  • 5+ years experience building technically complex solutions (ideally with Python/ Typescript)
  • You’ll have extensive cloud experience (ideally with AWS)
  • An obsession for learning and improving

If you’re a Senior Software Engineer looking to challenge yourself within a global business who continue to grow, please apply now.

Senior Software Engineer (Python)

Central London – (hybrid)

£85-110,000 per annum + equity package, 4 weeks work from anywhere etc.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    Technology, Information and Media

Referrals increase your chances of interviewing at Switch Tech Talent by 2x

Sign in to set job alerts for “Software Engineer” roles.

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom £40,000.00-£55,000.00 3 hours ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 month ago

Graduate Software Engineer 2025 – RegTech

London, England, United Kingdom 3 weeks ago

Newsroom Front-End Developer (12 Month FTC/Secondment)

Isleworth, England, United Kingdom 1 week ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom £35,000.00-£50,000.00 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

Graduate Software Engineer 2025 – RegTech

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 month ago

Software Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 4 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior Software Engineer (Python) (London) employer: Switch Tech Talent

Switch Tech Talent is an exceptional employer, offering a dynamic work environment in the heart of Central London. With a strong focus on employee growth, you will have the opportunity to mentor others while working on innovative, consumer-centric products within a rapidly expanding global SaaS business. Enjoy competitive compensation, equity packages, and the flexibility of hybrid working, all while contributing to a company poised for significant growth and an upcoming IPO.
S

Contact Detail:

Switch Tech Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Python) (London)

✨Tip Number 1

Make sure to showcase your experience with Python and cloud technologies, especially AWS, during any discussions. Highlight specific projects where you've tackled complex solutions, as this will resonate well with the hiring team.

✨Tip Number 2

Prepare to discuss your approach to system architecture design and integration. Be ready to share examples of how you've successfully collaborated with cross-functional teams to enhance customer experiences.

✨Tip Number 3

Emphasise your passion for building customer-centric products. Share stories that illustrate your commitment to understanding user needs and how you've implemented feedback into your work.

✨Tip Number 4

Since mentoring is part of the role, think about your past experiences in coaching others. Prepare to discuss how you've helped team members grow and improve their skills, as this will demonstrate your leadership potential.

We think you need these skills to ace Senior Software Engineer (Python) (London)

Proficiency in Python
Experience with TypeScript
Cloud Computing (AWS preferred)
API Development and Integration
System Architecture Design
Cross-Functional Team Collaboration
Mentoring and Coaching Skills
Problem-Solving Skills
Agile Methodologies
Customer-Centric Product Development
Scalability Solutions
Continuous Learning and Improvement Mindset
Version Control Systems (e.g., Git)
Unit Testing and Test-Driven Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and cloud technologies, especially AWS. Include specific projects where you've built complex solutions and mention any leadership roles you've taken on.

Craft a Compelling Cover Letter: In your cover letter, express your passion for customer-centric products and your enthusiasm for the role. Mention how your skills align with the company's goals, particularly in integrating products and working with cross-functional teams.

Showcase Your Learning Mindset: Demonstrate your obsession for learning and improving by mentioning any recent courses, certifications, or personal projects that showcase your commitment to professional development in software engineering.

Highlight Team Collaboration: Since the role involves coaching and mentoring, include examples of how you've successfully collaborated with others in previous positions. This could be through leading projects, mentoring junior developers, or contributing to team success.

How to prepare for a job interview at Switch Tech Talent

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and Typescript in detail. Bring examples of complex solutions you've built, especially those involving cloud technologies like AWS, as this will demonstrate your technical expertise.

✨Understand the Company’s Product

Research the company’s flagship product and its integration with newly acquired businesses. Understanding the scalability complexities they face will allow you to speak knowledgeably about how you can contribute to their goals.

✨Emphasise Team Collaboration

Since the role involves working with cross-functional teams, be ready to share examples of how you've successfully collaborated with others in past projects. Highlight your ability to coach and mentor team members, as this is a key aspect of the position.

✨Demonstrate Your Passion for Learning

The job description mentions an obsession for learning and improving. Be sure to discuss any recent courses, certifications, or personal projects that showcase your commitment to continuous development in software engineering.

Senior Software Engineer (Python) (London)
Switch Tech Talent
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>