07421 904 933 // hello@grafttalent.co.uk

Data Engineer - City

Ref: 202 Date Posted: Monday 19 Jul 2021
LinkedIn ShareShare

Calling all Data Engineers! We are recruiting both senior and experienced data engineers within Leeds!

  • Senior Data Engineer - Salary up to £60k.
  • Data Engineer - Salary up to £40k.
  • Leeds

We are looking for experienced Data Engineers & Senior Data Engineers to augment our existing team and be part of a journey to accelerate our product offerings, which ultimately empower our customers to unearth the value in their data and make well-informed business decisions. We have lofty ambitions to build the very best customer data platform using data value as our north star.

Our product is a cloud-hosted Customer Data Platform (CDP) providing record linkage from multiple data sources, data enhancement, analytical functionality, and machine learning capabilities to provide a single view of the customer for targeted marketing, reporting, analytical and warehousing activities.

About the role

This role spans several data engineering and data science disciplines with time spent working on a broad range of activities that have input into all aspects of our end-to-end engineering and product expansion processes. Our engineers:

  • Love data, have a real eye for detail and embrace the challenge of solving complex data problems
  • Don't shy away from the unknown, see the value of applying skills in new domains
  • Support each other and share knowledge at every opportunity
  • Have a quality focus that spans code, data, security and performance

You will be expected to:

  • Contribute to the direction of the product
  • Work across our entire platform
  • Take every opportunity to broaden skills to ensure shared responsibilities
  • Build requirements and produce measurable tasks that result in fully function code
  • Take ownership of data engineering tasks and produce high quality, testable code
  • Work with our clients to understand their data, challenges and headaches


Building data pipelines using:

  • Python
  • Spark (Pyspark)
  • Databricks

Building Event-based architectures using:

  • Spark
  • Publish/Subscribe patterns
  • Serverless storage and compute

Solving complex data challenges at scale using:

  • Pyspark
  • TSQL

Building scalable data models and data warehouses using:

  • File-based storage (Parquet)
  • Relational data stores

Platform Automation using:

  • Terraform
  • Github actions

Understanding of:

  • Highly scalable, secure data platforms and the associated challenges
  • Event-based architectures and the benefits and trade-offs associated
  • Cloud-based environments cloud-based data platform architectures
  • Automated test and deployment processes and associated benefits
  • The value of data and the importance it plays in underpinning the success of a business

Bonus points for:

  • Azure and AWS knowledge
  • ML Flow (Or equivalent)
  • Experience using Snowflake
  • API development experience
  • Frontend development experience
  • General developer operations and CI/CD skills
  • Experience working in a start-up environment or product team

Benefits summary

Benefits include 25 days holiday, an automatic enrolment pension scheme, a death in service benefit and an annual bonus based on company performance.