Backend Engineer

Backend Engineer

London Full-Time 28800 - 48000 ÂŁ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Join a dynamic team to create high-quality backend solutions for millions of users.
  • Company: Depop is a vibrant marketplace connecting buyers and sellers in a unique way.
  • Benefits: Enjoy flexible working options, a collaborative culture, and opportunities for continuous learning.
  • Why this job: Be part of an innovative team that values your input and fosters growth in tech.
  • Qualifications: Proficiency in Scala, Java, or Python; experience with databases and scalable applications required.
  • Other info: Ideal for those passionate about eCommerce and modern tech practices.

The predicted salary is between 28800 - 48000 ÂŁ per year.

Job DescriptionDepop is looking for an experienced Backend Software Engineer to join us permanently.

Within this role, you\’ll be working in the cross‐functional team in partnership with mobile, web and machine learning/data science teams to drive the team to success.

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

You\’ll own your code and workflows, through its entire lifecycle

Documenting any feature development

Qualifications

Be capable to write high quality code in Scala or Java or Python

Distributed datastores (e.g. DynamoDB, Redshift, AWS Athena)

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.

Must haves

Experience with Scala or Java or Python

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

Additional informationHealth + Mental Wellbeing PMI and cash plan healthcare access with Bupa Subsidised counselling and coaching with Self Space Cycle to Work scheme with options from Evans or the Green Commute Initiative Employee Assistance Programme (EAP) for 24/7 confidential support Mental Health First Aiders across the business for support and signposting Work/Life Balance: 25 days annual leave with option to carry over up to 5 days 1 company‐wide day off per quarter Impact hours: Up to 2 days additional paid leave per year for volunteering Fully paid 4 week sabbatical after completion of 5 years of consecutive service with Depop, to give you a chance to recharge or do something you love. Flexible Working: MyMode hybrid‐working model with Flex, Office Based, and Remote options *role dependant All offices are dog‐friendly Ability to work abroad for 4 weeks per year in UK tax treaty countries Family Life: 18 weeks of paid parental leave for full‐time regular employees IVF leave, shared parental leave, and paid emergency parent/carer leave Learn + Grow: Budgets for conferences, learning subscriptions, and more Mentorship and programmes to upskill employees Your Future: Life Insurance (financial compensation of 3x your salary) Pension matching up to 6% of qualifying earnings Depop Extras: Employees enjoy free shipping on their Depop sales within the UK. Special milestones are celebrated with gifts and rewards!

#J-18808-Ljbffr

Backend Engineer employer: Depop

Depop is an exceptional employer that fosters a collaborative and innovative work culture, where Backend Engineers can thrive in a dynamic environment alongside cross-functional teams. With a commitment to continuous improvement and professional growth, employees are encouraged to engage in agile methodologies and contribute to high-quality code that impacts over a million active users daily. Located in a vibrant tech hub, Depop offers unique opportunities for career advancement and the chance to work on cutting-edge projects in the eCommerce space.
D

Contact Detail:

Depop Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Scala, Java, and Python. Make sure you can discuss your experience with these languages confidently during any conversations or interviews.

✨Tip Number 2

Engage with the community around distributed datastores and message queues. Join forums or groups where you can ask questions and share knowledge about DynamoDB, RabbitMQ, and Apache Kafka to demonstrate your enthusiasm and expertise.

✨Tip Number 3

Showcase your collaborative skills by discussing past experiences where you worked closely with Frontend Engineers or cross-functional teams. Highlight specific projects where teamwork led to successful outcomes.

✨Tip Number 4

Prepare to discuss your understanding of DevOps culture and CI/CD pipelines. Be ready to share examples of how you've implemented these practices in previous roles, as this will resonate well with the team at Depop.

We think you need these skills to ace Backend Engineer

Proficiency in Scala, Java, or Python
Experience with distributed datastores (e.g., DynamoDB, Redshift, AWS Athena)
Knowledge of message queues (e.g., RabbitMQ, Apache Kafka)
Experience building scalable web applications
Familiarity with RDBMS, preferably PostgreSQL
Understanding of DevOps culture and CI/CD pipelines
Proactive problem-solving skills
Ability to collaborate with Frontend Engineers
Proficiency in testing solutions at various levels (unit, integration)
Experience with Docker and Kubernetes
Familiarity with event-driven architectures
Experience managing production AWS infrastructure, ideally with Terraform

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Scala, Java, or Python, as well as your familiarity with distributed datastores and message queues. Use specific examples to demonstrate your skills in building scalable web applications.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Depop and explain how your background aligns with their needs. Mention your experience collaborating with cross-functional teams and your proactive problem-solving skills.

Showcase Relevant Projects: If you have worked on projects that involved eCommerce, Docker, Kubernetes, or AWS infrastructure, be sure to include these in your application. Highlight your contributions and the impact of your work.

Proofread and Edit: Before submitting your application, take the time to proofread and edit your documents. Ensure there are no grammatical errors and that your writing is clear and concise. A polished application reflects your attention to detail.

How to prepare for a job interview at Depop

✨Showcase Your Coding Skills

Be prepared to demonstrate your coding abilities in Scala, Java, or Python. You might be asked to solve a problem on the spot, so practice common algorithms and data structures beforehand.

✨Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description, such as distributed datastores and message queues. Being able to discuss your experience with these tools will show that you're a good fit for the role.

✨Emphasise Collaboration

Since the role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with Product Managers, Designers, and Frontend Engineers in the past.

✨Demonstrate Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. Highlight your proactive problem-solving skills and your ability to work independently or seek guidance when necessary.

Backend Engineer
Depop
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
  • Backend Engineer

    London
    Full-Time
    28800 - 48000 ÂŁ / year (est.)
  • D

    Depop

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>