Data Engineering Manager

MAC Recruit Group Ltd

Glasgow

Hybrid

GBP 72,000 - 88,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Free parking
Enhanced pension contribution

Job summary

MAC Recruit Group Ltd seeks an Engineering Manager (Data) to lead the design, build and evolution of a modern enterprise data platform underpinning analytics, AI and data-driven decision making. This hybrid role requires three days on site in Glasgow and offers a path to shape engineering standards while delivering scalable data products.

The role combines hands-on leadership with deep data engineering expertise, mentoring a team, influencing architecture, and driving governance across

Qualifications

  • Extensive hands-on data engineering leadership in enterprise platforms.
  • Experience with medallion architecture (Bronze/Silver/Gold).
  • Strong knowledge of SQL, Python, and modern cloud data services.
  • Experience designing data governance, quality, and observability frameworks.
  • Proven ability to mentor and develop data engineers.

Responsibilities

  • Design, build, and optimise data pipelines for a medallion architecture.
  • Define architecture, engineering standards, and best practices.
  • Lead design reviews and technical decision-making.
  • Grow and manage a team of data engineers.
  • Collaborate with product, architecture, and engineering teams to deliver data-as-a-product capabilities.
  • Ensure security, tenancy isolation, and performance controls.

Skills

Data leadership
Mentoring
Architectural design
Data governance
Cross-functional collaboration

Education

Bachelor's degree in a relevant field
Data engineering certification

Tools

SQL Server
Azure
Databricks
Snowflake
Python
Airflow
ETL/ELT

Job description

I am keen to speak with experienced Engineering Manager (Data) to lead the design, build, and evolution of a modern enterprise data platform that underpins advanced analytics, AI, and data-driven decision making.

This is a highly technical, hands-on leadership role. You'll combine deep data engineering expertise with team leadership, helping to define architecture, establish engineering standards, and build scalable data products that serve both internal stakeholders and external customers.

Reporting to the Head of Engineering, you will act as the senior technical authority for data engineering while mentoring and growing a team of engineers in a rapidly evolving technology environment.

As Engineering Manager , you will be responsible for designing and delivering a modern data platform. You'll work across data ingestion, transformation, storage, governance, and consumption layers, ensuring the platform is secure, scalable, and capable of supporting future AI and automation initiatives.

This role offers a unique opportunity to influence both technical strategy and hands-on delivery while building a high-performing engineering capability.

Key Responsibilities
  • Design, build, and optimise data pipelines supporting a modern medallion architecture.
  • Develop and maintain scalable ETL/ELT solutions across ingestion, transformation, storage, and serving layers.
  • Build and support data platform capabilities using Microsoft technologies, including SQL-based environments and modern cloud data services.
  • Implement robust security, tenancy isolation, and performance controls across platform components.
  • Develop data products and APIs that support analytics, integrations, AI solutions, and emerging intelligent applications.
  • Work closely with wider data teams to ensure mastered and governed data is effectively modelled and delivered.
Technical Leadership
  • Translate architectural vision into practical engineering standards and best practices.
  • Lead design reviews, code reviews, and technical decision-making.
  • Establish and enforce standards for data quality, observability, lineage, and governance.
  • Serve as the senior technical mentor for the data engineering team.
  • Provide direction and oversight for database administration and operational support activities.
  • Manage, coach, and develop data engineers, fostering a culture of continuous improvement.
  • Set objectives, monitor performance, and support professional development.
  • Collaborate effectively within a blended team structure that includes both internal and external delivery partners.
  • Drive accountability through clear performance metrics and outcomes.
Delivery & Collaboration
  • Partner with Product, Architecture, and Engineering teams to deliver data-as-a-product capabilities.
  • Work with development teams and third-party partners to ensure solutions are delivered consistently and to agreed standards.
  • Contribute to technical strategy, roadmap planning, estimation, and delivery forecasting.
  • Significant hands-on data engineering experience in a technical leadership role.
  • Strong expertise in modern data platforms, including data pipelines, ETL/ELT, data warehousing or lakehouse architectures, SQL, Python, and orchestration frameworks.
  • Proven experience building and operating medallion architecture platforms (Bronze, Silver, Gold).
  • Strong experience with Microsoft-based data technologies, including SQL Server and cloud-native data services.
  • Experience implementing data quality, lineage, monitoring, and observability frameworks.
  • Good understanding of master data management concepts and enterprise data modelling.
  • Demonstrated success leading, mentoring, and coaching engineering teams.
  • Experience operating within hybrid internal and outsourced delivery environments.
  • Experience working with ERP platforms or asset-intensive industries.
  • Designing and operating multi-tenant data platforms.
  • Cloud platform expertise across Azure, AWS, or GCP.
  • Experience with technologies such as Databricks, Apache Spark, Snowflake, or similar modern data platforms.
  • Exposure to AI, machine learning, intelligent automation, and agent-based architectures.
  • Relevant cloud, architecture, or data engineering certifications.

This is a hybrid working role with 3 days per week required on site in Glasgow, with free parking available.

Salary is up to £80,000 plus benefits which includes an enhanced pension contribution.

If you're passionate about building scalable data platforms, setting engineering standards, and leading teams through the next generation of data and AI transformation, I'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineering Lead – AWS & AI - Manchester
Data Engineering Lead – AWS & AI - Manchester

Adria Solutions • Manchester

Hybrid
GBP 95,000 - 135,000
Hybrid work pattern
Career development
Data Engineering Lead – AWS & AI - Manchester
Data Engineering Lead – AWS & AI - Manchester

Adria Solutions Ltd • Manchester

Hybrid
GBP 90,000 - 120,000
Data Engineering Manager
Data Engineering Manager

Spencer Rose Ltd • Easter Howgate

Hybrid
GBP 86,000 - 105,000
Benefits package
Head of Data Engineering
Head of Data Engineering

MRJ Recruitment • Manchester

Hybrid
GBP 110,000 - 150,000
Data Manager
Data Manager

Cedar Recruitment • Greater London

Hybrid
GBP 65,000 - 70,000
Benefits
Data Analytics & Engineering Manager
Data Analytics & Engineering Manager

Qurated • Greater London

Hybrid
GBP 90,000 - 130,000
Data Engineer
Data Engineer

Tenth Revolution Group • Reading

Hybrid
GBP 63,000 - 77,000
Data Engineering Manager
Data Engineering Manager

Accenture PLC • Glasgow

On-site
GBP 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

SF Partners • Liverpool City Region

On-site
GBP 70,000 - 80,000
Engineering Manager, Data Platform & AI
Engineering Manager, Data Platform & AI

MAC Recruit Group Ltd • Glasgow

Hybrid
GBP 72,000 - 88,000
Free parking
Enhanced pension contribution