Depop

Backend Engineer - Search and Retrieval

Depop
Apply
26 days ago
Remote, United Kingdom or London, United KingdomSenior

Responsibilities

  • Collaborate with Product Managers, Data Scientists, Front-End Engineers, and Backend Engineers to understand problems and design solutions.
  • Write high-quality, maintainable code serving more than 1 million active daily users.
  • Maintain, scale, and improve Depop’s search system and the infrastructure supporting search and recommendations.
  • Own code, workflows, and data throughout their entire lifecycle.
  • Design, implement, and document features in a cross-functional engineering environment.
  • Participate in continuous-improvement activities including blameless post-mortems and architecture reviews.

Requirements

  • Experience writing high-quality code in Scala, Java, or Python.
  • Experience with retrieval systems such as Elasticsearch, OpenSearch, or similar systems is preferred.
  • Experience with distributed datastores such as DynamoDB, Redshift, or AWS Athena.
  • Experience with message queues such as RabbitMQ or Apache Kafka.
  • Experience building scalable applications serving tens of thousands of requests per second.
  • Experience with relational databases, preferably PostgreSQL.
  • Experience with unit, integration, and other levels of testing.
  • Experience with relational or non-relational databases, preferably PostgreSQL, DynamoDB, or AWS Athena.
  • Ability to solve complex problems independently and seek guidance when appropriate.

Benefits

  • Bupa private medical insurance and cash plan healthcare access, subsidised counselling and coaching, an Employee Assistance Programme, and Mental Health First Aiders.
  • 25 days of annual leave, up to 2 additional paid impact-volunteering days, and a fully paid four-week sabbatical after five years of service.
  • Flexible MyMode working with flex, office-based, and remote options depending on the role; offices are dog-friendly.
  • Paid parental leave, IVF leave, shared parental leave, and paid emergency parent/carer leave.
  • Twice-yearly development chats, yearly performance reviews, a learning budget, and company-wide training resources.
  • Life insurance worth three times base salary and pension matching up to 6% of full base salary with Aviva.
  • Free in-office Depop Shop and packing station delivery, plus milestone gifts and rewards.

Tech Stack

Amazon DynamoDBAmazon RedshiftApache KafkaAWSElasticsearchJavaPostgreSQLPythonRabbitMQScala

Categories

Depop

About Depop

1,001-5,000 employees

Depop runs a peer-to-peer mobile marketplace where people buy and sell secondhand fashion, with revenue from transaction and payment fees. Founded in 2011 and headquartered in London, it operates globally and became a wholly owned subsidiary of Etsy in 2021. The app is popular with Gen Z thrifters and resellers, with over 56 million registered users discovering vintage, streetwear, and designer items.

Contact me