Senior Software Engineer in City of London
Senior Software Engineer

Senior Software Engineer in City of London

City of London Full-Time 64000 - 112000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and build backend services and user-facing web components using Python and React.
  • Company: Dynamic tech company focused on real-world impact and collaboration.
  • Benefits: Competitive salary, equity, hybrid work, and extensive company benefits.
  • Why this job: Own features end-to-end and solve meaningful software problems with a talented team.
  • Qualifications: Experience in Python and modern frontend frameworks, with a passion for building software.
  • Other info: Opportunities for international travel and career growth in a supportive environment.

The predicted salary is between 64000 - 112000 £ 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

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 City of London employer: SR2

As a Senior Software Engineer at our London-based company, you'll thrive in a dynamic hybrid work environment that fosters collaboration and innovation. We offer meaningful equity, extensive benefits, and a culture that prioritises ownership and real-world impact, making it an excellent place for engineers eager to contribute to exciting software solutions while enjoying opportunities for personal and professional growth.
S

Contact Detail:

SR2 Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. We want to see your coding chops in action, especially with Python and React. It’s a great way to stand out!

✨Tip Number 3

Prepare for those interviews! Brush up on your problem-solving skills and be ready to discuss your past projects. We love engineers who can talk about their work and how they tackle challenges.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for passionate engineers who want to make a real impact.

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

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

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 fit into our tech stack!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for software engineering. Share specific examples of projects you've worked on and how they relate to the role. Let us know why you're excited about joining StudySmarter!

Showcase Your Problem-Solving Skills: In your application, mention instances where you've tackled complex problems or improved processes. We value engineers who focus on outcomes, so give us a glimpse of your pragmatic engineering mindset!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at SR2

✨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, FastAPI, and Django, as well as React and TypeScript. Being able to discuss your experience with these technologies will show that you’re a great fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Highlight your pragmatic engineering mindset and how you’ve approached challenges, focusing on outcomes rather than perfection. This will resonate well with what they’re looking for.

✨Demonstrate Ownership

Be ready to talk about projects where you took ownership from start to finish. Discuss how you managed features through build and deployment, and how you ensured scalability and reliability. This aligns perfectly with their desire for someone who owns features end to end.

✨Engage with Non-Technical Stakeholders

Since collaboration with product and operations is key, prepare to share experiences where you’ve worked closely with non-technical teams. Show that you can communicate effectively across different departments, which is crucial for this role.

Senior Software Engineer in City of London
SR2
Location: City of 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
>