onsite
Practice Manager - Data Engineering 12 Month Secondment - The Co-Operative Bank
Software Engineer
Lead and develop high‑performing data engineering teams, driving talent strategy, agile delivery, and technical excellence across cloud‑based data pipelines.
About the role
Key Responsibilities
- Define and execute the talent strategy for the data engineering practice, including recruitment, onboarding, career development, and succession planning.
- Coach and mentor engineers and product owners, fostering a culture of continuous learning, collaboration, and high performance.
- Partner with agile product teams to shape delivery processes, improve ways of working, and ensure alignment with business objectives.
- Build and maintain robust data pipelines and platforms using technologies such as Python, SQL, Spark, and AWS services.
- Track and report on workforce metrics, engagement, and capability gaps, implementing initiatives to close them.
Requirements
- 5+ years of experience in data engineering or related technical roles, with a strong grasp of modern data stack technologies.
- Proven experience leading and developing technical teams in an agile environment.
- Demonstrated ability to design, implement, and optimise cloud‑based data pipelines (AWS preferred).
- Excellent communication, coaching, and stakeholder‑management skills.
- Track record of driving talent development, performance management, and succession planning.