Depop

Backend Engineer - Payments

Depop
Apply
20 days ago
Remote, United KingdomMid Level

Responsibilities

  • Collaborate with Engineering Managers, Product Managers, Product Designers, and engineers to understand problems and design solutions.
  • Produce high-quality, well-structured code supporting more than 1 million daily active users.
  • Work daily with engineers in a cross-functional environment to solve problems and write code.
  • Participate in continuous-improvement activities including blameless post-mortems, architecture reviews, and engineering guild sessions.
  • Contribute across backend and data work using Scala, TypeScript, and Python.

Requirements

  • Software engineering experience and strong evidence of the ability to learn the Scala stack effectively.
  • Experience writing high-quality code in TypeScript, Scala, Java, Kotlin, or another JVM language.
  • Experience with relational databases, preferably PostgreSQL, and NoSQL datastores such as DynamoDB.
  • Experience building scalable web applications.
  • Proficiency in testing solutions at unit and integration levels.
  • Ability to find and solve complex problems independently while seeking guidance when appropriate.
  • Strong technical and non-technical communication skills.
  • A product-oriented mindset focused on solving business problems rather than over-engineering.
  • Experience with iterative development using A/B testing.
  • Preferred experience includes payment SDKs such as Stripe or PayPal, marketplace or fintech environments, Play Framework, eCommerce, event-driven architectures using Kafka, AWS infrastructure with Terraform, Python, and data engineering.
  • Genuine curiosity about AI and willingness to explore how it can improve day-to-day work.

Benefits

  • PMI and cash-plan healthcare access with Bupa, subsidised counselling and coaching with Self Space, and a 24/7 Employee Assistance Programme.
  • 25 days of annual leave, up to 2 additional paid volunteering days annually, and a fully paid 4-week sabbatical after 5 years of consecutive service.
  • MyMode flexible 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 3 times base salary and pension matching up to 6% of full base salary with Aviva.
  • Free in-office Depop Shop, a packing station with free delivery, and milestone gifts and rewards.

Tech Stack

Categories

Depop

About Depop

1,001-5,000 employees
Contact me