Edinburgh
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.