Backend Engineer at Depop

London, England, United Kingdom

Depop Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
E-commerce, Fashion, RetailIndustries

Requirements

  • Capable to write high quality code in Scala or Java or Python
  • Experience with distributed datastores (e.g. DynamoDB, Redshift, AWS Athena)
  • Experience with message queues (e.g. RabbitMQ / Apache Kafka)
  • Experience building scalable web applications serving 10,000s of requests per second
  • Experience working with RDBMS, ideally Postgres
  • DevOps culture (CI/CD pipeline)
  • Ability to proactively find and solve complex problems independently, but also know when to seek guidance or help from your peers
  • Experience working with Frontend Engineers (Web/Mobile)
  • Proficient in testing solutions at different levels — unit, integration, etc —
  • Experience with relational or non-relational databases, preferably PostgreSQL, DynamoDB, AWS Athena
  • Nice to haves
  • Experience with eCommerce
  • Experience with Docker and Kubernetes
  • Experience with event-driven architectures, preferably using RabbitMQ or Kafka
  • Experience in using production AWS infrastructure, ideally with Terraform

Responsibilities

  • Work closely with Product Managers, Designers, Data Scientists, Front-End and other Backend Engineers to understand problems and to design solutions
  • Produce high-quality code that is well-structured and simple to understand that will be used by 1M+ active daily users
  • Embrace agile methodologies
  • Engage in a culture of continuous improvement by attending events such as blameless post-mortems, architecture reviews etc
  • Collaborate on a daily basis with fellow engineers in the cross functional environment to solve problems and write code
  • Own your code and workflows, through its entire lifecycle
  • Documenting any feature development

Skills

Key technologies and capabilities for this role

Backend EngineeringSoftware EngineeringAPI DevelopmentCross-functional CollaborationMachine Learning IntegrationData Science Collaboration

Questions & Answers

Common questions about this position

What is the salary for the Backend Engineer position?

This information is not specified in the job description.

Is this Backend Engineer role remote or office-based?

This information is not specified in the job description.

What technical skills are required for the Backend Engineer role?

Candidates must be capable of writing high-quality code in Scala, Java, or Python, with experience in distributed datastores like DynamoDB, Redshift, and AWS Athena, message queues such as RabbitMQ or Apache Kafka, building scalable web applications handling 10,000s of requests per second, RDBMS ideally Postgres, and a DevOps culture.

What is the company culture like at Depop?

Depop fosters an inclusive environment where everyone is welcome regardless of background, thrives on diverse perspectives for innovation, embraces agile methodologies, continuous improvement through blameless post-mortems and architecture reviews, and promotes daily collaboration in cross-functional teams.

What makes a strong candidate for the Backend Engineer position?

Strong candidates will have experience writing high-quality code in Scala, Java, or Python, building scalable applications with distributed systems, message queues, RDBMS like Postgres, and a DevOps mindset, plus the ability to collaborate in cross-functional teams and own code through its lifecycle.

Depop

Peer-to-peer marketplace for unique fashion items

About Depop

Depop is an online marketplace designed for buying, selling, and discovering unique fashion items, including designer pieces, vintage finds, streetwear, and sneakers. The platform operates as a peer-to-peer marketplace, allowing users to list their items for sale directly to other users. Depop generates revenue by taking a commission on each sale, which aligns the company's success with that of its sellers. The platform primarily targets younger consumers who value sustainability and often seek second-hand fashion items, making it an appealing option for those looking to reduce waste and support independent brands. Additionally, Depop fosters a sense of community among its users, encouraging interaction and connection, which enhances the buying and selling experience. This community-driven approach, along with its focus on unique and sustainable fashion, sets Depop apart from other online marketplaces.

London, United KingdomHeadquarters
2011Year Founded
$97.3MTotal Funding
ACQUISITIONCompany Stage
Consumer GoodsIndustries
1,001-5,000Employees

Risks

Increased competition from eBay may attract sellers away from Depop.
Marketplace fee for UK buyers may deter some users from Depop.
Generative AI development could disrupt traditional resale models, challenging Depop.

Differentiation

Depop targets younger consumers interested in unique, sustainable fashion items.
The platform fosters a community-driven approach, enhancing user experience and engagement.
Depop's commission-based model aligns its success with that of its sellers.

Upsides

Increased interest in sustainable fashion drives more consumers to Depop.
Social commerce rise creates new engagement opportunities with Depop's young audience.
U.S. resale market forecasted to grow, offering Depop significant growth potential.

Land your dream remote job 3x faster with AI