Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Spencer Rose Ltd

NewBe an early applicant

Data Engineering Manager

Posted Updated
Discussion

Summary

Leadership role managing an Edinburgh-based (hybrid) data engineering team at a large established UK organisation, overseeing delivery of scalable data pipelines, platforms and analytics on Snowflake and AWS (S3, Lambda), with dbt and modern warehouse architecture. Salary up to £95,000 plus benefits.

Data Engineering Manager - Snowflake/AWS

Edinburgh (Hybrid) | Up to £95,000 + Benefits

My client is a highly established, market-leading UK organisation with a fantastic reputation, a strong financial position and a genuine commitment to investing in its people and technology. Operating at significant scale, the business provides essential services to a large UK customer base and has built a reputation for its customer-first approach, long-term stability and progressive working environment.

Technology and innovation are central to the organisation's future, with continued investment in modern cloud platforms, data engineering and digital transformation. With a growing focus on using data to improve customer experiences, drive business performance and deliver smarter digital services, this is an exciting time to join a business where technology is genuinely valued.

They are now looking for an experienced Data Engineering Manager to join their Edinburgh-based Data function, leading a talented team responsible for delivering modern, scalable data solutions.

This is a leadership-focused position offering the opportunity to develop a high-performing engineering team, influence technical direction and play a key role in the continued evolution of the organisation's data capabilities.

Key Responsibilities:

  • Lead, mentor and develop a multi-disciplinary team of Data Engineers, Data Quality Engineers and Analytics Engineers.
  • Oversee the delivery of scalable data pipelines, platforms and analytics solutions.
  • Work closely with Technical Leads and senior stakeholders to drive successful project delivery.
  • Support the ongoing development of Snowflake-based data platforms and modern data architectures.
  • Drive engineering best practices, continuous improvement and team development.
  • Manage priorities, resources and stakeholder expectations across multiple initiatives.

Key Skills & Experience:

  • Proven experience leading or managing Data Engineering teams.
  • Strong Data Engineering background, with solid Snowflake experience.
  • Good understanding of AWS cloud services, particularly S3 and Lambda.
  • Experience with data pipelines, data modelling and modern data warehouse architectures.
  • Excellent stakeholder management, communication and leadership skills.
  • Experience with dbt would be highly advantageous.
  • Exposure to Medallion architecture, semantic modelling or Machine Learning would be beneficial.

Why Join?

This is an opportunity to join a successful, forward-thinking organisation that combines the stability and resources of a major UK business with an ambitious approach to technology and innovation.

You'll be joining a collaborative environment where data engineering plays a key role in delivering meaningful business outcomes, with the opportunity to influence how modern data platforms are developed and utilised across the organisation.

Alongside a competitive salary and benefits package, the role offers genuine leadership responsibility, exposure to large-scale data initiatives and the opportunity to make a lasting impact within an established and evolving technology function.

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →