Data Manager

Data Manager

Full time

Permanent

Please note this role is open to UK citizens only

Data Engineering Lead / Manager

We’re looking for an experienced and hands-on Data Engineering Lead to drive the evolution of enterprise data platforms within a fast-paced, highly regulated environment. This role combines technical leadership, people management, strategic roadmap ownership, and hands-on engineering delivery, with a strong focus on compliance, data processing, data modelling, and enterprise data architecture.

The successful candidate will lead a small team of engineers while remaining deeply involved in architecture, development, and delivery. This is an ideal opportunity for someone who enjoys balancing leadership responsibilities with hands-on technical problem solving.

Key Responsibilities

  • Lead, mentor, and develop a small team of data engineers delivering enterprise-scale data solutions.
  • Own and execute the data engineering roadmap in partnership with senior leadership and business stakeholders.
  • Drive the design and implementation of scalable, secure, and compliant enterprise data platforms.
  • Work closely with compliance, operations, and business teams to ensure data processes align with regulatory and governance requirements.
  • Design and maintain robust data models supporting enterprise reporting, operational workflows, and reconciliation processes.
  • Remain hands-on with architecture, coding, code reviews, troubleshooting, and delivery activities.
  • Develop and optimize ETL/ELT pipelines and enterprise data integration solutions.
  • Ensure strong data governance, data quality, monitoring, and operational controls across all data systems.
  • Partner with cross-functional stakeholders to translate business requirements into scalable technical solutions.
  • Support agile delivery processes including sprint planning, prioritization, estimation, and delivery management.
  • Champion engineering best practices including testing, CI/CD, documentation, and automation.
  • Continuously improve platform scalability, operational resilience, and engineering standards.
  • Support hiring, onboarding, performance management, and career development within the engineering team.

Required Experience & Skills

  • 8+ years of experience in data engineering, including leadership or team management responsibilities.
  • Strong hands-on experience with Oracle databases and enterprise SQL development.
  • Strong Java development experience in enterprise environments.
  • Experience with Groovy is highly desirable.
  • Strong understanding of enterprise data processing, data modelling, and data architecture principles.
  • Experience working within compliance-focused or highly regulated environments such as financial services, banking, payments, or similar industries.
  • Proven experience building and maintaining enterprise ETL/ELT pipelines and large-scale data integration frameworks.
  • Strong understanding of transactional and reconciliation data systems.
  • Experience designing scalable data solutions across cloud and hybrid environments.
  • Familiarity with modern data engineering tooling such as DBT, Airflow, and Airbyte is desirable.
  • Experience with CI/CD pipelines, Git workflows, testing frameworks, and software engineering best practices.
  • Strong stakeholder management and communication skills with the ability to engage both technical and non-technical audiences.
  • Demonstrated ability to lead teams while remaining hands-on and delivery-focused.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.

Job Details

Company
Realtime Recruitment
Location
Edinburgh, Scotland, United Kingdom
Posted