
Backend Engineer
Posted Aug 18

Posted Aug 18
This is a fully remote position, open to applicants in United Kingdom.
• Collaborate within a cross-functional Payments team alongside mobile, web, and machine learning/data science teams.
• Partner with Engineering Managers, Product Managers, Product Designers, and Engineers to identify challenges and devise solutions.
• Write high-quality, well-organized, and comprehensible code utilized by over 1M active daily users.
• Adopt agile practices and focus on user-centered approaches.
• Engage in blameless post-mortems, architecture evaluations, and engineering guild meetings.
• Work closely with engineers on a daily basis to troubleshoot issues and develop code.
• Handle backend and data-related tasks using Scala and Python.
• Proven experience as a Backend Software Engineer.
• Background in software engineering.
• Strong capability to effectively learn Depop’s Scala stack.
• Proficiency in writing high-quality code in TypeScript, Scala, Java, Kotlin, or another JVM language.
• Openness to work across various paradigms and languages, including Scala and Python.
• Familiarity with relational databases, preferably PostgreSQL.
• Experience with NoSQL databases, ideally DynamoDB.
• Proven track record in building scalable web applications.
• Understanding of DevOps culture.
• Ability to independently identify and resolve complex problems while knowing when to seek assistance.
• Product-focused mindset aimed at addressing genuine business challenges.
• Experience with iterative development processes, including A/B testing.
• Strong communication skills, both technical and non-technical.
• Competence in unit and integration testing.
• Experience with either relational or non-relational databases.
• Familiarity with TypeScript and Scala.
• Bonus: Knowledge of payment SDKs like Stripe or PayPal.
• Bonus: Experience in the marketplace or fintech sectors.
• Bonus: Familiarity with the Play framework.
• Bonus: Background in eCommerce.
• Bonus: Experience with event-driven architectures, preferably Kafka.
• Bonus: Knowledge of production AWS infrastructure, ideally using Terraform.
• Bonus: Proficiency in Python.
• Bonus: Experience in data engineering.
• Access to PMI and cash plan healthcare through Bupa.
• Subsidized counseling and coaching provided by Self Space.
• Cycle to Work scheme with options available from Evans or the Green Commute Initiative.
• Employee Assistance Programme (EAP) offering 24/7 confidential support.
• Mental Health First Aiders available throughout the company.
• 25 days of annual leave with the option to carry over up to 5 days.
• Up to 2 additional paid leave days per year for volunteering activities.
• Fully paid 4-week sabbatical after 5 years of continuous service with Depop.
• Flexible working arrangements, including Flex, Office-Based, and Remote options (depending on the role).
• Dog-friendly office environment.
• 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.
• Biannual development discussions and annual performance evaluations.
• Learning budget for personal and professional growth.
• Company-wide training workshops, materials, and resources provided.
• Life Insurance offering 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 services.
• Gifts and rewards for achieving significant milestones.
RockstarDevelopers GmbH
DeweyLearn, Inc.
Confitec
InvestEngine
Get handpicked remote jobs straight to your inbox weekly.