Backend Engineer

🔥 0 minutes ago

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Depop

Depop

201 - 500 employees

🛍️ eCommerce

👗 Fashion

🌍 Social Impact

eCommerce • Fashion • Social Impact

Depop is the community-powered circular fashion marketplace where anyone can buy, sell and discover desirable, affordable secondhand fashion. Together with its community of approximately 35 million registered users, Depop is on a mission to make fashion circular - encouraging more people to choose secondhand and extend the lives of their clothes, redefining fashion consumption. Founded in 2011 and headquartered in London, Depop also has offices in New York and Manchester, employing around 400 individuals. In 2021, Depop became a wholly-owned subsidiary of Etsy, continuing to operate as a standalone company.

📋 Description

• Work in a cross-functional Payments team in partnership with mobile, web, and machine learning/data science teams • Collaborate with Engineering Managers, Product Managers, Product Designers, and Engineers to understand problems and design solutions • Produce high-quality, well-structured, understandable code used by 1M+ active daily users • Embrace agile methodologies and user-centred thinking • Participate in blameless post-mortems, architecture reviews, and engineering guild sessions • Collaborate daily with engineers to solve problems and write code • Work across backend and data tasks using Scala and Python

🎯 Requirements

• Experienced Backend Software Engineer • Software engineering experience • Strong evidence of ability to learn Depop’s Scala stack effectively • Experience writing high-quality code in TypeScript, Scala, Java, Kotlin, or another JVM language • Willingness to work across multiple paradigms and languages, including Scala and Python • Experience with relational databases, preferably PostgreSQL • Experience with NoSQL datastores, preferably DynamoDB • Experience building scalable web applications • DevOps culture • Ability to proactively find and solve complex problems independently and seek guidance when needed • Product-oriented mindset focused on solving real business problems • Experience with iterative development using A/B testing • Strong technical and non-technical communication skills • Proficiency in unit and integration testing • Experience with relational or non-relational databases • Experience with TypeScript and Scala • Bonus: payment SDKs such as Stripe or PayPal • Bonus: marketplace or fintech experience • Bonus: Play framework • Bonus: eCommerce • Bonus: event-driven architectures, preferably Kafka • Bonus: production AWS infrastructure, ideally Terraform • Bonus: Python • Bonus: data engineering

🏖️ Benefits

• 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 • 25 days of annual leave with the option to carry over up to 5 days • Up to 2 days of additional paid leave per year for volunteering • Fully paid 4-week sabbatical after 5 years of consecutive service with Depop • Flexible working model with Flex, Office-Based, and Remote options (role-dependent) • Dog-friendly offices • 20 weeks of paid parental leave for birth parents • 12 weeks of paid parental leave for non-birth parents • IVF leave, shared parental leave, and paid emergency parent/carer leave • Twice-yearly development chats and yearly performance reviews • Learning budget • Company-wide training workshops, materials and resources • Life Insurance (financial compensation of 3x your salary) • Pension matching up to 6% of full base salary with Aviva • In-office Depop Shop and packing station with free delivery • Gifts and rewards for special milestones

Apply Now

Similar Jobs

🔥 1 hour ago

QAD

1001 - 5000

🏭 Manufacturing

📦 Logistics

🍽️ Food & Beverage

Senior Scala backend engineer developing QAD Redzone manufacturing software. Maintaining APIs, AI integrations, databases, and cloud infrastructure for connected frontline workers.

🔥 7 hours ago

Temporal Technologies

51 - 200

💼 Consulting

🏭 Manufacturing

📣 Marketing

Senior Platform Architect helping Temporal, an open-source workflow platform, move customers from purchase to reliable production. Establishing scalable operational standards and driving adoption, renewals, and growth.

🕒 3 days ago

QAD

1001 - 5000

🏭 Manufacturing

📦 Logistics

🍽️ Food & Beverage

Senior Scala backend engineer developing QAD Redzone’s manufacturing API and AI integration tooling. Improving frontline-worker productivity through cloud software and connected-worker solutions.

🕒 3 days ago

QAD

1001 - 5000

🏭 Manufacturing

📦 Logistics

🍽️ Food & Beverage

Senior Scala backend engineer developing QAD Redzone manufacturing software for connected frontline workers. Maintaining APIs, AI integrations, databases, and cloud infrastructure.

🕒 August 10

Ravelin Technology

51 - 200

☁️ SaaS

💳 Fintech

🔐 Security

Back End Engineer building Go microservices for Ravelin, a fraud detection company using machine learning and network analysis. Developing resilient, high-volume software with engineers, data scientists, and product managers.

🇬🇧 United Kingdom – Remote

💰 $20.7M Series C - Ravelin on 2020-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer