Backend Software Engineer (Python)

SOJO

England

Hybrid

GBP 50,000 - 70,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A London-based fashion-tech platform is seeking a backend software engineer to develop RESTful APIs and internal tools. The ideal candidate will have 2+ years of Python experience, particularly with FastAPI and MongoDB, and an enthusiasm for working in a fast-paced start-up environment. This hybrid role requires attendance at the East London office and offers a unique opportunity for growth and ownership over significant features.

Qualifications

  • 2+ years of Python development experience in a professional setting.
  • Solid experience with FastAPI or similar Python frameworks.
  • Practical knowledge of MongoDB and document-based data models.
  • Experience deploying to AWS, GCP, or both.
  • Proficient with Git and modern development workflows.
  • Familiarity with working in Agile teams.
  • Strong communication skills and a collaborative mindset.

Responsibilities

  • Develop, maintain, and scale RESTful APIs using FastAPI.
  • Develop internal tools and dashboards to support operations.
  • Design and manage MongoDB schemas and queries.
  • Deploy, monitor, and scale services using AWS and GCP.
  • Participate in code reviews, testing, and CI/CD practices.
  • Work with Git for version control and collaborative development.
  • Contribute ideas to improve architecture, scalability, and performance.

Skills

Python development
FastAPI
MongoDB
AWS
GCP
Git
Agile teams

Tools

FastAPI
MongoDB
AWS
GCP
Git

Job description

Get AI-powered advice on this job and more exclusive features.

SOJO is a London-based fashion-tech platform revolutionising the clothing repairs and alterations industry. We partner with the world's leading fashion brands to help them reduce returns and drive circularity within their business models through an integrated and seamless alterations & repair service for both Ecommerce and Retail. We have an in-house repair centre in East London and our whole team is made up of driven, passionate and exceptional players.

About the role
  • This is a hands‑on, backend software engineer position reporting directly to our Head of Technology. You will be one of only two developers on the team, with real ownership over features, infrastructure, and decisions. We’re looking for someone who’s excited to grow with the company, contribute to the architecture, and take pride in building well‑crafted systems.
What you'll do
  • Develop, maintain, and scale RESTful APIs using FastAPI
  • Develop internal tools and dashboards to support our operations and tailoring teams
  • Design and manage MongoDB schemas and queries
  • Deploy, monitor, and scale services using AWS and GCP
  • Participate in code reviews, testing, and CI/CD practices
  • Work with Git for version control and collaborative development
  • Contribute ideas to improve architecture, scalability, and performance
What we're looking for
  • 2+ years of Python development experience in a professional setting
  • Solid experience with FastAPI (or similar Python frameworks)
  • Practical knowledge of MongoDB and working with document‑based data models
  • Experience deploying to AWS, GCP, or both
  • Proficient with Git and modern development workflows
  • Familiarity with working in Agile teams
  • Strong communication skills and a collaborative mindset
  • A start‑up isn’t your typical 9‑5 – we’re looking for someone with a passion to work hard and over‑deliver
Nice to have
  • Exposure to CI/CD pipelines (e.g., GitHub Actions, GitLab CI, TeamCity, Jenkins, etc)
  • Familiarity with performance monitoring and logging tools
  • Experience at a startup or a small, fast‑moving team

This is a hybrid role and will require physical attendance at our East London office. Please note that we are not able to offer visa sponsorship at this time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Backend Engineer (App Delivery)
Junior Backend Engineer (App Delivery)

Cogna • Greater London

Hybrid
GBP 70,000 - 100,000
Competitive salary and share option plan
25 days annual leave
Excellent pension scheme
+4
Backend Engineer (App Delivery)
Backend Engineer (App Delivery)

Cogna • Greater London

Hybrid
GBP 70,000 - 110,000
Competitive salary and share option plan
25 days annual leave plus public holidays
Excellent pension scheme, fixed at 7.5%
+4
Back End Developer (Python + FastAPI)
Back End Developer (Python + FastAPI)

Harnham • Greater London

Hybrid
GBP 72,000 - 88,000
Hybrid work
Benefits
Growth opportunity
Senior Software Engineer
Senior Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 80,000 - 150,000
Meaningful equity
Extensive company benefits
Opportunities for international travel
Backend Python Developer
Backend Python Developer

Burns Sheehan Limited • Greater London

Hybrid
GBP 75,000 - 100,000
Flexible benefits budget
Monthly socials
90 day work-from-anywhere perk
Software Engineer
Software Engineer

Alliedcrowds • Greater London

Hybrid
GBP 65,000 - 90,000
Early-stage startup with growth潜
Flat hierarchy and autonomy
Freedom to shape the role
+4
Full Stack Engineer
Full Stack Engineer

Oliver Bernard • Greater London

Hybrid
GBP 76,500 - 93,500
Backend Developer
Backend Developer

VE3 • City Of London

On-site
GBP 45,000 - 60,000
Software Engineer
Software Engineer

Wave Talent • Greater London

Hybrid
GBP 90,000 - 120,000
Paid sick leave with Income Protection
Season Ticket Loan
Cycle to Work schemes
Senior Backend Engineer
Senior Backend Engineer

TreasurySpring • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid office-working model
Equity and bonus scheme
Unlimited Paid Leave
+7