Staff/Lead Data Engineer

Net TalentEdinburgh, GB
Published on

About the Role

Net Talent are partnering with a well-known technology business in Edinburgh to expand their successful data team. We are looking for a Staff/Lead Data Engineer to lead the technical design and implementation of critical data infrastructure and products. This role involves designing scalable systems, solving complex technical challenges, and ensuring engineering excellence.

Responsibilities

This is a senior-level individual contributor position, responsible for:

  • Designing scalable data systems and platforms.
  • Setting data architecture standards and providing technical leadership to other Data Engineers.
  • Leading technical design and code reviews, mentoring peers, and contributing to team growth.

About the Candidate

The ideal candidate will have:

  • 8+ years of experience in data engineering or a related field.
  • Strong expertise in modern data tools such as Spark, dbt, Airflow, Kafka, Databricks, and cloud services (AWS, GCP, Azure).
  • A deep understanding of data modeling, distributed systems, and ETL/ELT pipelines.
  • Proficiency in SQL and at least one programming language (e.g., Python, Scala, Java).
  • Excellent communication skills to convey technical concepts to both technical and non-technical audiences.

Work Environment

Ideally, we are looking for someone who can be in the office 1 or 2 days a week; however, the role can be completed remotely if needed.

Requirements

Candidates must have full UK working rights to apply for this role.