Overview

Position Title: Data Engineer

Company: MATCHESFASHION

Location: London, England, United Kingdom

Job Description:

At Matches fashion we’re building our next-generation e-commerce platform. Our Data Team is looking for talented engineers to help us create solutions that drive data driven decisions (for business stakeholders and customers alike), build robust and scalable platforms, and champion our data-driven way of working.

Responsibilities:

  • We will consider a range of experience levels for a data engineer to join the data and analytics team. The data engineer will deliver elements of the intelligence automation driving personalisation, merchandising and planning, as well contribute to enhancements of the data lake, streaming services and various other data services based on a big data platform within AWS using Databricks as the core transformation platform.
  • The initial focus will be to help us continue to iterate on the data pipelines into and out of the data lake as well as establishing our streaming platform to support a Kappa architecture. The data engineer will be passionate about good software engineering principles and development standards.
  • A good level of understanding of software testing and automation is key as we apply TDD, BDD and CI/CD to ensure a high standard of code quality and to give us the confidence to deploy frequently. The data engineer will work directly alongside other data engineers, ML engineers, data scientists, product managers and software engineers in other departments to help us gradually embed intelligence into all of our business processes and customer journeys.

Requirements:

  • You are a passionate and expert Data Engineer using Scala, Spark, Java or Python
  • Highly familiar with either the AWS technology set or other major cloud platforms
  • Good working experience of either data lakes and warehouses or data streaming or both, with an appetite to learn the other if appropriate
  • Comfortable with containerization in particular Docker and Kubernetes
  • Experience with REST web services and APIs
  • Experience of CI/CD principles and DevOps methods
  • Extensive experience and knowledge of test automation including TDD and BDD

About MATCHESFASHION

At MATCHESFASHION we are on a mission to offer the most personal luxury shopping experience in the world. We are renowned and respected for the relationships we build with clients and our brand partners. To achieve our ambition, we capitalise on our unique combination of technical savviness and global innovation mixed with curated content.
We like to think of it as logic meeting magic. When we come together, great things happen.