Senior Software Engineer in England

Senior Software Engineer in England

England Full-Time 100000 - 160000 £ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Design and build robust backend systems using Python for an innovative AI platform.
  • Company: Join a well-funded, fast-moving tech start-up focused on real-world AI solutions.
  • Benefits: Enjoy a competitive salary, meaningful equity, and a high-trust work environment.
  • Why this job: Make impactful decisions and tackle complex problems in a supportive team.
  • Qualifications: Strong Python skills and experience in backend engineering required.
  • Other info: Be part of a small, senior team that values deep thinking and clear communication.

The predicted salary is between 100000 - 160000 £ per year.

Location: London based - hybrid

Salary: £100,000 - £160,000 + equity

Tech Stack:

  • Backend: Python (experience with FastAPI or Django or Flask beneficial)
  • AWS - experience with Azure & GCP beneficial

Are you a backend engineer who cares more about building robust systems and being part of a well-funded, fast moving start-up? We are working with a recently funded Series A technology company building AI powered automation for real world, critical workflows. Their platform captures operational knowledge and turns it into production grade systems that AI can interact with safely and reliably.

This is not applied machine learning, not foundation model development, and not experimental agent playgrounds. The work is focused on the engineering around AI: evaluation, control, reliability, and building systems that behave predictably in production. Engineers work closely with users, own problems end to end, and shape both the technical and product direction in a small, high trust team. It is an intellectually demanding environment where quality, correctness, and long term system design genuinely matter.

Responsibilities

  • Design and build backend systems that power a complex, evolving platform using Python
  • Own data models, schemas and database design with a strong focus on correctness and scale
  • Build ingestion pipelines and integrations with production customer systems
  • Develop tooling that enables AI capabilities while maintaining strong control and evaluation standards
  • Work directly with customers to understand workflows and translate them into reliable systems
  • Contribute to architectural decisions and long term platform evolution

Requirements for Success

  • Strong experience as a backend or systems focused engineer
  • Deep Python experience with excellent engineering fundamentals, or equivalent depth in a strongly typed language
  • Strong SQL skills and experience designing schemas
  • Experience building complex backend systems that evolve over time
  • Comfort working in ambiguous, early stage product environments
  • Experience with data ingestion pipelines or internal tooling for AI or data teams

The engineering team is currently small and senior, with a strong academic and systems background. There is no formal product team. Engineers own user experience, technical decisions and delivery. The culture values thinking time, technical rigour and clear communication over speed for its own sake.

Benefits

  • Competitive salary
  • High trust & autonomy working environment
  • Meaningful equity
  • High ownership role with direct influence on product and technical direction

This role will suit someone who enjoys hard systems, deep thinking, and building things that actually hold up in the real world. If you're looking for a role where you can make meaningful decisions, work on incredibly interesting and complex problems, and be part of an exceptional team, get in touch at imogen@sr2rec.co.uk.

Senior Software Engineer in England employer: SR2 | Socially Responsible Recruitment | Certified B CorporationTM

Join a dynamic and innovative Series A technology company in London, where you'll be part of a small, high-trust team dedicated to building robust AI-powered automation systems. With a strong focus on employee autonomy, meaningful equity, and opportunities for direct influence on product direction, this role offers an intellectually stimulating environment that values quality and long-term design. Embrace the chance to tackle complex challenges while enjoying a competitive salary and a culture that prioritises deep thinking and clear communication.
S

Contact Detail:

SR2 | Socially Responsible Recruitment | Certified B CorporationTM Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or in AI. A friendly chat can lead to referrals and insider info about job openings that might not even be advertised.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving FastAPI or AWS. This gives potential employers a taste of your coding style and problem-solving abilities, making you stand out from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Python fundamentals and system design principles. Practice coding challenges and mock interviews to build confidence and demonstrate your expertise during the real deal.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged in their job search.

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

Python
FastAPI
Django
Flask
AWS
Azure
GCP
SQL
Data Modelling
Database Design
Data Ingestion Pipelines
System Architecture
Clear Communication
Problem-Solving Skills
Technical Rigor

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant frameworks like FastAPI, Django, or Flask. We want to see how your skills align with our tech stack and the responsibilities outlined in the job description.

Showcase Your Projects: Include examples of complex backend systems you've built or contributed to. We love seeing real-world applications of your work, especially if they demonstrate your ability to handle ambiguity and evolve systems over time.

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clear communication, so make sure your points are easy to understand and directly related to the role. Avoid fluff and get to the heart of your experience.

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

How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B CorporationTM

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python, especially with frameworks like FastAPI, Django, or Flask. Brush up on your SQL skills and be ready to discuss how you've designed schemas in the past. The more you can demonstrate your technical expertise, the better!

✨Showcase Your Problem-Solving Skills

Prepare examples of complex backend systems you've built and how you tackled challenges along the way. Be ready to explain your thought process and the decisions you made, especially in ambiguous situations. This role values deep thinking and robust solutions.

✨Understand the Company’s Mission

Familiarise yourself with the company’s focus on AI-powered automation and how it impacts real-world workflows. Being able to articulate how your experience aligns with their goals will show that you’re genuinely interested and invested in their mission.

✨Emphasise Collaboration and Communication

Since the engineering team is small and values clear communication, be prepared to discuss how you’ve worked closely with users and other teams in the past. Highlight your ability to own problems end-to-end and how you contribute to architectural decisions.

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
>