Enable job alerts via email!

Senior Backend Engineer

DEPOP

London

Hybrid

GBP 60,000 - 90,000

Full time

30+ days ago

Job summary

A leading company is seeking a Senior Backend Software Engineer to join their product engineering team in London. The role involves developing services for customer interactions and requires strong experience with Scala and contributing to a collaborative team environment. Benefits include flexible working, generous leave, and a supportive family life policy.

Benefits

Health + Mental Wellbeing programs
25 days annual leave
Flexible hybrid working options
18 weeks paid parental leave
Life insurance
Pension matching up to 6%
Budgets for conferences and subscriptions

Qualifications

  • Experience with Scala and scalable web applications.
  • Ability to write high-quality code and manage production incidents.
  • Familiarity with CI/CD pipelines and DevOps culture.

Responsibilities

  • Produce high-quality, well-structured code for 1M+ users.
  • Take ownership of product development from feature discovery to implementation.
  • Mentor and coach colleagues in best practices.

Skills

Scala
Python
DevOps
RDBMS
Docker
Kubernetes

Tools

Postgres
DynamoDB
RabbitMQ
Apache Kafka
AWS
Terraform

Job description

Job Description

Depop is looking for an experienced Senior Backend Software Engineer to join us permanently.

Within this role, you'll be working in a product engineering team developing the services used for interaction between our customers and Depop. As a member of this cross-functional team, you will collaborate with product, design, and other engineers to improve ease of access to support and efficient issue resolution for our customers.

Responsibilities:
  • Work closely with Engineering Managers, Product Managers, Product Designers, and Engineers to understand problems and design solutions.
  • Produce high-quality, well-structured, and understandable code used by 1M+ active daily users.
  • Take ownership of product development from feature discovery to implementation.
  • Provide end-to-end application support, including managing production incidents.
  • Embrace agile methodologies and user-centered thinking.
  • Participate in a culture of continuous improvement through events like blameless post-mortems, architecture reviews, and engineering guild sessions.
  • Collaborate daily with fellow engineers to solve problems and write code.
  • Mentor and coach colleagues.
Qualifications:
  • Ability to write high-quality code in Scala or interest in learning a functional language.
  • Experience with RDBMS, ideally Postgres.
  • Experience with distributed datastores (e.g., DynamoDB).
  • Experience with message queues like RabbitMQ or Apache Kafka.
  • Experience building scalable web applications handling thousands of requests per second.
  • Familiarity with DevOps culture and CI/CD pipelines.
  • Ability to independently solve complex problems and seek help when needed.
Must haves:
  • Experience with Scala.
  • Willingness to work with Python and Scala codebases.
  • Proficiency in testing at unit and integration levels.
  • Experience with relational and non-relational databases, preferably PostgreSQL, DynamoDB, AWS Athena.
  • Experience with Docker and Kubernetes.
Nice to haves:
  • Experience with Java.
  • Experience with Play framework.
  • Web development experience.
  • Experience with eCommerce.
  • Experience with event-driven architectures, preferably using RabbitMQ or Kafka.
  • Experience with production AWS infrastructure, ideally with Terraform.
Additional information

Health + Mental Wellbeing: PMI and cash plan healthcare, subsidized counselling, cycle to work schemes, Employee Assistance Programme, Mental Health First Aiders.

Work/Life Balance: 25 days annual leave, impact hours for volunteering, sabbaticals after 5 years, flexible hybrid working options, dog-friendly offices, and the ability to work abroad in UK treaty countries.

Family Life: 18 weeks paid parental leave, IVF leave, shared parental leave, emergency parent/carer leave.

Learn + Grow: budgets for conferences and subscriptions, mentorship programs.

Your Future: Life insurance, pension matching up to 6%, free UK shipping on Depop sales, celebrations and rewards for milestones.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs