×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Paddington, Central London, Greater London, England, UK
Listing for: Reevr Talent Ltd
Full Time position
Listed on 2026-02-04
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software, Front End Developer
Salary/Wage Range or Industry Benchmark: 90000 GBP Yearly GBP 90000.00 YEAR
Job Description & How to Apply Below
Location: Paddington

Software Engineer (Mid–Senior)

Python  Full Stack

A fast-growing, technology-led consumer health & beauty scale-up is looking for a mid-level to senior Software Engineer to join its collaborative engineering team.

The business builds and operates multiple direct-to-consumer brands, supported by a highly bespoke ecommerce platform, internal tooling, and in-house manufacturing systems. Technology sits at the heart of the company, enabling personalised products that make a meaningful difference to customers’ lives.

This is a hybrid role, with regular collaboration time in a London-based office and flexibility to work remotely for part of the week.

The role

You’ll join an agile, cross-functional tech team working across the full stack, partnering closely with Product, Design, and Operations to deliver scalable, high-impact software.

The role has a strong backend focus in Python, with exposure to modern frontend technologies and the opportunity to influence architecture, tooling, and engineering best practices as the platform continues to scale.

This is a great opportunity for an engineer who enjoys ownership, autonomy, and seeing their work have real-world impact.

What you’ll be doing as a Software Engineer

Designing, building, and deploying new features across a multi-brand ecommerce platform
Writing high-quality, well-tested, maintainable code
Contributing to architectural decisions and engineering standards
Collaborating with Product and Design to translate requirements into robust solutions
Working end-to-end across backend, frontend, and infrastructure
Helping scale systems to support rapid business growth

What we’re looking for in a Software Engineer

Essential experience

Strong experience with Python and web frameworks such as Flask, Django, or similar
Experience working with relational databases (MySQL preferred) and ORMs (e.g. SQL Alchemy, Alembic)
Solid understanding of frontend fundamentals: HTML, CSS, Java Script
Strong grasp of software engineering principles:
Git/version control
Object-oriented programming
Testing (unit & integration)
Comfortable working in a fast-paced, evolving environment

Nice to have

Experience with Type Script and React
Exposure to frontend design systems

Experience with Docker and cloud platforms (AWS preferred)
Knowledge of modern web architecture and performance optimisation
A proactive, pragmatic mindset — someone who takes ownership and gets things done

Why apply to be a Software Engineer?

Join a mission-driven, high-growth tech business
Work on products used by millions of customers
Real influence over technical decisions and product direction
Strong focus on learning, development, and career progression
Competitive salary (£70k - £90k DOE)
Equity, and a comprehensive benefits package
Flexible hybrid working model with office based near Paddington
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary