Senior Backend Software Engineer
Depop is a peer to peer circular fashion marketplace connecting millions of users to discover, buy, and sell secondhand fashion.
Responsibilities
- Collaborate with Engineering Managers, Product Managers, and engineers to define problems and design solutions.
- Write high quality, maintainable code used by more than 1million active daily users.
- Take ownership of product development from feature discovery to implementation.
- Provide end to end application support, including production incident management.
- Embrace agile methodologies and user centred thinking.
- Participate in blameless post mortems, architecture reviews, and engineering guild sessions.
- Mentor and coach colleagues.
- Ensure code, workflows, and data lifecycle are responsibly managed.
Qualifications
- Strong experience in software engineering; proven ability to learn Scala and Python stacks.
- Experience with relational or non relational databases, preferably PostgreSQL and DynamoDB.
- Knowledge of stream processing technologies such as Kafka.
- Ability to design scalable web applications that serve tens of thousands of requests per second.
- DevOps culture familiarity (CI/CD pipelines).
- Independent problem solving skills with the ability to seek guidance when needed.
- Product oriented mindset focused on solving real business problems.
- Experience with iterative development and A/B testing.
- Flexible to work across multiple paradigms and languages, including TypeScript, Scala, and Python.
- Strong technical and non technical communication skills.
- Proficiency in unit and integration testing.
- Experience with Kubernetes or equivalent container orchestration.
Preferred experience
- Play framework.
- eCommerce background.
- Event driven architectures (Kafka).
- Production AWS infrastructure; Terraform.
- Data engineering.
Benefits
- Health and mental wellbeing: PMI and cash plan, Bupa healthcare access, subsidised counselling and coaching.
- Cycle to work scheme with options from Evans or the Green Commute Initiative.
- Employee Assistance Programme (EAP).
- 25 days annual leave with carry over up to 5 days; 1 company wide day off per quarter.
- Up to 2 additional paid leave days per year for volunteering.
- Fully paid 4 week sabbatical after 5 consecutive years.
- Flexible working (hybrid, office, remote).
- Dog friendly offices.
- Option to work abroad for 4 weeks a year in UK tax treaty countries.
- 18 weeks paid parental leave for full time employees; IVF leave, shared parental leave, paid emergency parent/carer leave.
- Budgets for conferences and learning subscriptions.
- Mentorship programmes.
- Life Insurance (3 salary) and pension matching up to 6%.
- Free shipping for Depop sales within the UK.
Depop is a peer to peer circular fashion marketplace. We're proud to be an equal opportunity employer, providing employment opportunities without regard to age, ethnicity, religion or belief, gender identity, sex, sexual orientation, disability, pregnancy or maternity, marriage and civil partnership, or any other protected status.