Python Engineer - Manchester

Description

Welcome to Depop. We are the social marketplace where over 10M people come to buy, sell and discover unique items. Our mission is to make our platform the place for the most vibrant communities in the world.

With headquarters in London, spaces in LA and New York, we have a team of more than 100 people dedicated to enhancing and developing the Depop experience for our global communities. And we’re just getting started.

Right now, we’re on the hunt for a Python Engineer to join our growing Manchester team. We have a rapidly growing user base of over one million active users and our engineering team is expanding to match.

Like the rest of our backend team, you will have a passion in agile working, problem solving and progressive software engineering. Our existing backend systems are written in Python and Scala, but we'd expect you to enjoy the challenge of learning new languages and paradigms.

Want to find out more about Depop & our engineering team? Take a look at our blog!
We write about technology, people and smart engineering - https://engineering.depop.com/


Responsibilities

  • You will write and maintain the services and APIs that allow our apps and website to support 50,000+ active users per hour and 200,000+ requests per minute
  • You’ll create high quality code which is well-structured, thoroughly tested, and simple to understand.
  • You’ll work closely with a team of like-minded engineers to solve interesting and novel architectural and engineering problems.
  • As part of an agile team, you’ll work closely with Product Managers, Designers, Front-end Developers and other Backend Developers both in Manchester and remotely with the London team.

Requirements

  • You’ll be able to demonstrate experience writing high quality code in Python and you’ll have experience building modern, REST-based, service-oriented, distributed architectures, ideally at scale.
  • You’ll have degree level Software Engineering knowledge, including experience with at least one major RDBMS (ideally Postgres) and experience with Web or API frameworks such as Django.


Desirable

  • You might have experience with other back-end languages such as Scala or other java based languages.
  • You might have experience with functional programming, message queues such as RabbitMQ, or the Play Framework.

Benefits

Now we're talking. Depop is a relaxed atmosphere where you'll get to work with a well-supported, passionate and friendly team. There are perks of course. We have 25 days holiday with options to buy/sell more, UK pension scheme, healthy snacks in the kitchen, finish early Fridays, team nights out, yoga, meditation and more. But the biggest perk of all is the opportunity to work with such a vibrant group of people building a product we all deeply care about.

Apply for this role
    hit enter to search or escape to close this window