Talent.com
This job offer is not available in your country.
Backend Engineer

Backend Engineer

DEPOPLondon, England, United Kingdom
24 days ago
Job type
  • Full-time
Job description

Job Description

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

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

Responsibilities :

As a Backend Engineer within this team, you can expect to :

  • 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 daily with fellow engineers in a cross-functional environment to solve problems and write code.
  • Own your code and workflows through their entire lifecycle.
  • Document feature development.

Qualifications :

  • Ability to write high-quality code 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 handling 10,000s of requests per second.
  • Experience working with RDBMS, preferably PostgreSQL.
  • Familiarity with DevOps culture and CI / CD pipelines.
  • Proactive problem-solving skills and the ability to work independently or seek guidance when needed.
  • Must haves :

  • Experience with Scala, Java, or Python.
  • Experience collaborating with Frontend Engineers (Web / Mobile).
  • Proficiency in testing solutions at various 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 managing production AWS infrastructure, ideally with Terraform.
  • J-18808-Ljbffr

    Create a job alert for this search

    Backend Engineer • London, England, United Kingdom