← Back to all jobs
17d 16h left to apply
S

Backend Engineer (Python)

Skin + Meβ€’πŸŒ Remote Worldwideβ€’Estimated: $80,000 - $120,000

✨ AI Insights & Summary

Skin + Me is rapidly expanding its digital health platform and is seeking a Backend Engineer to focus on its Python/Flask stack, crucial for their core commerce and clinical journey. This role offers the chance to contribute to a profitable, fast-growing company building a new category in personalized health. If you possess strong Python backend experience, value code quality, and are comfortable leveraging AI tools for productivity, this is an excellent opportunity for significant impact and professional growth.

Backend Engineer (Python/Flask)

In 2018, we set out to simplify skincare navigation, combining dermatology, pharmacy, and technology. Today, +Me (Skin + Me, Hair + Me, Renew + Me) is building a new category in personalized health, delivering millions of treatments. We are profitable, growing fast, and expanding our engineering team.

What You'll Build

You will join the team responsible for our core commerce and clinical journey: the e-commerce stack, consultation engine, patient and prescription systems, and order generation. This is where customers discover us, complete consultations, subscribe, and receive personalized treatments at scale. You'll work on the storefront for our flagship brands, Skin + Me and Hair + Me.

About the Role

We are hiring a Backend Engineer to focus on the server-side of this system using our Python/Flask stack. You will build the APIs, data models, and services behind consultations, prescriptions, and orders. You'll learn and grow alongside experienced engineers and will be comfortable making frontend (React) changes when necessary, though backend is your primary craft.

What You'll Do

  • Build the services behind the journey: Develop APIs, data models, and services powering consultations, prescriptions, and order generation, with support from senior engineers.
  • Ship and own: Take backend features from ticket to production and ensure they remain fast, correct, and healthy.
  • Write code others build on: Produce clean, well-tested, and clear code.

What We're Looking For

  • Backend depth: Solid, recent, hands-on experience building backend services and APIs in Python (Flask). Ability to discuss a significant project in detail.
  • Good fundamentals: Sound data modeling (SQLAlchemy/Alembic), sensible API design, and a strong instinct for testing.
  • Care where it counts: Treat correctness as a feature, as this code generates real prescriptions and orders.
  • Enough frontend to be useful: Comfortable making React changes when needed.
  • The stack: Python and Flask; relational databases (MySQL ideal); some AWS/Docker exposure is a plus.
  • Clear communication: Ability to explain decisions crisply in writing (PRs, docs).
  • Experience: Approximately 3-6 years of software development experience in production environments.

How We Work

We are a small, experienced engineering team collaborating closely with product, clinical, and operations. We value craft, clean code, honest reviews, and owning features through to production. Correctness and care are paramount, as our software directly impacts patient treatments.

How We Use AI

Agentic tools like Claude Code and Codex are standard, used to automate routine tasks and focus on harder problems. Comfort working with these tools is a genuine advantage. We value AI as a multiplier on strong engineering judgment, not a substitute for it. We support learning and growth in this area.

Compensation & Benefits

  • Competitive base salaries and meaningful equity.
  • 25 days holiday plus bank holidays.
  • Hybrid & flexible working: 3 days in Paddington HQ (Mon, Tue, Fri), remote Wed/Thu. Core hours 10 am-4 pm.
  • Free breakfast and lunch on office days, plus snacks and drinks.
  • Β£500 annual personal development budget.
  • Healthcare cash plan, cycle-to-work scheme, workplace nursery scheme.
  • Dog-friendly HQ, active Culture Club, discounted products.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role β†—

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/7/2026
CategoryBackend Development
SourceJobsCollider

FAQ

Is this position remote?

The Backend Engineer (Python) role is a hybrid opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

R

Full-stack Staff Engineer (backend leaning)Β @Β Join, Inc.

Remote Companyβ€’Remote Worldwideβ€’πŸ  Remote
Competitive
Backend Development
View Job β†’
C

Java Architect

CapTechβ€’Remote Worldwideβ€’πŸ”„ Hybrid
Competitive
Backend Development
View Job β†’
C

Java Architect

CapTechβ€’Remote Worldwideβ€’πŸ”„ Hybrid
Competitive
Backend Development
View Job β†’