Solutions Architect

Description


Depop is the shopping community where the world’s creatives come to buy, sell, discover and explore the most inspiring and unique items. We’re on a mission to build our platform into one of the most vibrant, inspiring and creative communities in the world.


Our HQ is based in London and we have spaces in Milan, NYC and LA. As our community continues to grow, we’re on the hunt for a Solutions Architect to help us define and maintain a system architecture that satisfies business and product requirements around scalability and costs effectiveness, extensibility and flexibility.

Requirements

  • Significant hands on experience with backend development, preferably using Java and/or Scala
  • Solid understanding and knowledge of RDBMS, preferably PostgreSQL
  • Substantial experience using NoSQL databases, preferably DynamoDB and/or Redis
  • Experience with RESTful architectures and Event-Driven architectures
  • Highly skilled in designing architectures for large scale backend systems using a Domain-Driven and/or Microservices approach
  • Experience leading engineering teams


Responsibilities

  • Define high-level structure of integrated solutions by mapping product and business requirements to application system components
  • Identify areas of improvements and/or risks in the existing backend architecture and define solutions and implementation strategies aiming to solve such issues in-line with business needs and product roadmap
  • Own technical engagement, architecture solution and ultimate success around all projects that require backend development
  • Actively contribute with hands-on development to the evolution and maintenance of the backend systems and components when needed
  • Work closely with Product Managers, Lead Designers and Lead Engineers to translate product and project requirements into optimal architecture design and implementation strategy
  • Regularly report on the current and future status of the backend architecture to the VP of Engineering and Product and to the Head of Backend Engineering
  • Provide exceptional technical design and thought leadership to our backend engineering team
  • Lead efforts to capture and share optimal design patterns and best practices with the ultimate goal to develop deep expertise amongst the team
  • Line manage backend engineers and provide constant coaching and guidance around architecture design principles and implementation best practices

Benefits

Now we're talking. We have stylish offices near Old Street (we were founded in Italy after all) and a relaxed atmosphere where you'll get to work with a well-funded, passionate and friendly team. There are perks of course, to name a few we have 25 days holiday, options to buy/sell more, the regular snacks and drinks, parties and team nights out, yoga, meditation, UK pension scheme, beer and wine in the fridge (or sparkling water and celery if that's more your thing), special stuff on birthdays and life events 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
Welcome to Depop! By visiting our site you accept the use of cookies which improve the quality of your visit.
    hit enter to search or escape to close this window