Senior Software Engineer in London

Senior Software Engineer in London

London Full-Time 64000 - 105000 Β£ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and build impactful software solutions using Python and React.
  • Company: Join a cutting-edge AI tech company transforming operational processes.
  • Benefits: Competitive salary, equity, hybrid work, and extensive benefits.
  • Why this job: Make a real difference by shipping products that solve customer problems.
  • Qualifications: Experience in Python and modern frontend frameworks; problem-solving mindset.
  • Other info: Collaborative environment with opportunities for international travel and career growth.

The predicted salary is between 64000 - 105000 Β£ per year.

Location: London-based (hybrid)

Salary: Β£80,000 - Β£150,000 + equity

Tech Stack:

  • Backend: Python (Flask or FastAPI or Django - ideally a blend of 2)
  • Frontend: React, TypeScript
  • Cloud Systems: GCP or AWS

Are you a software engineer who enjoys shipping real products, solving tangible customer problems, and seeing your work in production quickly? We are working with a Series A AI technology company building automation software that sits directly in the operational core of key businesses. This is not experimental AI. This is production critical software used daily by hundreds of customers.

This is a hands-on individual contributor role suited to engineers who want ownership, pace, and impact without layers of process getting in the way.

What you will be doing:

  • Designing, building, and maintaining backend services and APIs using Flask & FastAPI
  • Building and evolving user facing web components using React/TypeScript
  • Integrating third party services and AI models into production workflows
  • Investigating production issues and contributing to root cause analysis
  • Collaborating closely with product, operations, and non-technical stakeholders
  • Participating in code reviews and shaping engineering standards

What they are looking for:

  • Someone who genuinely enjoys building and shipping software frequently
  • Strong problem solving ability with a pragmatic engineering mindset
  • Comfort owning features end to end from build through deployment
  • A bias to action while still caring about scalability and reliability
  • Ability to work across the stack or depth in one area with curiosity in others
  • Experience with Python based backend systems and modern frontend frameworks

They value engineers who focus on outcomes over perfection, who simplify rather than over engineer, and who take responsibility rather than waiting for instruction.

What you can expect:

  • Meaningful equity
  • London based role (hybrid) with regular in person collaboration & opportunities for international travel
  • Extensive company benefits

This role will suit engineers who want to work close to the product, close to customers, and close to real world impact. If you're looking for ownership, pace, and meaningful software problems, then get in touch.

Senior Software Engineer in London employer: SR2 REC LTD

Join a dynamic Series A AI technology company in London, where you will have the opportunity to work on impactful automation software that is critical to the operations of key businesses. With a hybrid work model, competitive salary, meaningful equity, and a culture that prioritises ownership and collaboration, this role offers an exciting environment for engineers eager to see their contributions make a real difference. The company fosters a supportive atmosphere with extensive benefits and opportunities for professional growth, making it an excellent employer for those passionate about building and shipping software.
S

Contact Detail:

SR2 REC LTD Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the best way to get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python and React. This gives potential employers a taste of what you can do and demonstrates your hands-on experience.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills, so you can impress during those crucial moments.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented engineers who want to make an impact. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Senior Software Engineer in London

Python
Flask
FastAPI
Django
React
TypeScript
GCP
AWS
API Development
Problem-Solving Skills
Root Cause Analysis
Collaboration
Code Review
Software Deployment
Scalability

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, React, and any cloud systems like GCP or AWS. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about building software that makes a difference. Share specific examples of projects where you've shipped real products and solved customer problems. This is your chance to shine!

Showcase Your Problem-Solving Skills: In your application, mention instances where you've tackled production issues or contributed to root cause analysis. We love engineers who focus on outcomes, so let us know how you've made an impact in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. We can't wait to hear from you!

How to prepare for a job interview at SR2 REC LTD

✨Know Your Tech Stack

Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on Python frameworks like Flask and FastAPI, as well as React and TypeScript. Being able to discuss your experience with these technologies will show that you’re a strong fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled real-world problems through your software solutions. Highlight your pragmatic engineering mindset and how you’ve approached challenges in past projects. This will resonate well with the company’s focus on outcomes over perfection.

✨Demonstrate Ownership

Be ready to talk about times when you took ownership of a project from start to finish. Discuss how you managed features end-to-end, from build through deployment. This aligns perfectly with what they’re looking for in a candidate who enjoys shipping software frequently.

✨Engage with Non-Technical Stakeholders

Since collaboration with product and operations teams is key, prepare to share experiences where you’ve worked closely with non-technical stakeholders. Show how you can communicate complex technical concepts in an understandable way, which is crucial for this role.

Senior Software Engineer in London
SR2 REC LTD
Location: London

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

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