Logo of Huzzle

Software Engineering Manager - Data

  • Job
    Junior & Mid Level
  • Software Engineering
  • Nottingham


  • You’ll have experience in performing as a Technical lead, designing Data solutions (ETL, Data Models, & Data Products), collaborating with stakeholders to deliver data outcomes, whilst influencing across wider Engineering teams, to encourage Data Engineering best practice and coaching of more Junior engineers
  • You’ll have experience in leading a Data engineering team to achieve business outcomes at pace and have experience in actively managing the growth of individuals within the team
  • You’ll have excellent all round knowledge of an ETL platform and be able to leverage this knowledge to steer the direction of our ETL platform and how we build modern Data-driven solutions in AWS Cloud and through our Lake House
  • You’re comfortable in reaching technical trade-offs between short-term team and long-term business needs
  • You have strong understanding and a passion for Data Engineering and Software development best practice
  • You’re excited about recruiting and developing great engineering talent
  • You communicate actively with peers, your reports, and can handle escalations to stakeholders
  • Experience in any of the following would be great, however we will help you develop in these areas too:
  • Working within a finance or regulated environment
  • Working with the cloud/AWS and the opportunities that it brings
  • Knowledge of financial data and data models
  • Experience with our technology stack (Ab Initio (multiple applications), Control-m, Snowflake and AWS Cloud services)
  • Use of Agile delivery (Kanban/Scrum)


  • Shape the delivery of a modern Cloud based data processing and data transformation (ETL) platform in AWS, designed to support a wide range of internal Data customers, in partnership with the architecture community
  • Challenge the Technical solutions and approaches we use to provide Data solutions to our customers, as we focus on modernization; moving from ETL to ELT and investing in new ways of leveraging our Lake House to drive value
  • Collaborate and build trusted relationships with a broad, cross-functional range of internal Data customers (both Business and Technical across the UK and US), shaping & prioritising their requirements and delivering high quality data solutions and data ETL through your team to meet their needs
  • Support and grow the productivity of your Data Engineering team, enabling them to rapidly deliver high quality, scalable, resilient and trusted data solutions, aligned with software development best practice (e.g. using Code deployment pipelines & CI/CD)
  • Coach, nurture and develop the associates in your team, supporting their personal and technical growth
  • Enhance and shape the Engineering and Agile delivery processes within your team to support quality and pace
  • Innovate and find new ways to enable Data customers to self-serve their data needs
  • Work with technology partners and provide proactive feedback to ensure a stable resource pool for the growing team and the direction of our data ecosystem


Mission & Purpose

At Capital One, we’re changing banking for good. We were founded on the belief that no one should be locked out of the financial system. We’re dedicated to helping foster a world where everyone has an equal opportunity to prosper. We’re a bank. But we don’t think like one. We’re always thinking about what’s next. About how we can innovate. Inspire. And develop the tools our customers need to improve their financial lives. That’s where you come in. Your ideas, your experiences and your skills will help us make banking simpler. Working here is about doing bold things. And having that feeling like you belong right where you are. Because we’re doing cool work that lets you have a life outside of work. That’s life at Capital One.