Search

Search jobs by:

Contract type

Locations

West Midlands

Categories

Data Engineer

Apply now Job no: 558503
Work type: Full time
Site: United Kingdom
Categories: IT
Location: Worcestershire

About us 

At Halfords, our mission is to inspire and support a lifetime of motoring and cycling. As a specialist retailer, we lead the market through customer-driven innovation and a distinct product range. We are dedicated to providing our customers with an integrated, unique, and convenient service experience—from e-bike and electric vehicle servicing to on-demand solutions. Our commitment is to foster customer loyalty by offering compelling reasons to keep coming back to our stores, ensuring a lifetime of motoring and cycling enjoyment. 

Halfords is quickly becoming a digital services business. In addition to being a leading UK retailer, Halfords has now developed a market leading field service management platform that enables businesses to deliver their complex services to customers through an end-to-end digital solution. The platform is deployed throughout Halfords stores, garages and their mobile business.  The platform has now been taken to market to enable other businesses in our sector and other industries globally to deliver market leading service delivery and an unrivalled customer experience. This SaaS division is called Avayler (Avayler.com).   

Avayler is marketed in the UK, Europe and the US. We have a highly experienced technology team that have developed our platform, and have sales, product, and marketing functions already in place, led by seasoned industry veterans. Now with the launch of the platform and the launch of our clients, ATD (American Tires Distributors) in North America and ATU in EMEA, we are looking for an experienced Data Engineer in our business. 

If you’re willing to get stuck in, you’ll love it here too. So put yourself at the heart of a dynamic, fast-paced working environment where expertise and focus take people far. 

The role 

As a Data Engineer at Avayler, you take pride in building and maintaining the data systems that power everything from business decisions to product enhancements. You’ll work on scalable data pipelines, help teams pass the right data through our systems, and ensure everything flows accurately and efficiently. 

This isn’t just about managing data, it’s about shaping the way data is used across global engineering teams. You’ll work closely with developers, analysts, and product teams to improve how we collect, transform, and surface meaningful insights from our data. 

Key responsibilities 

  • Build and maintain robust data pipelines to support efficient data extraction, transformation, and loading (ETL) 

  • Design and implement scalable, well-structured data models to unlock analytical insights 

  • Ensure high standards of data quality, accuracy, and consistency across systems 

  • Collaborate with engineering squads to troubleshoot and resolve data-related issues 

  • Champion reusability by building forward-thinking components that accelerate future development 

  • Play an active role across the software delivery lifecycle, contributing to strategies that improve quality, performance, and reliability 

  • Work within a collaborative, cross-functional squad to deliver high-quality software solutions 

  • Engage with internal communities to grow your expertise and help improve how we use technology 

 

About you 

  • Strong commercial experience with SQL, including advanced query development 

  • Demonstrable experience with PostgreSQL and PL/pgSQL 

  • Familiarity with NoSQL formats such as JSON and Parquet 

  • Proven experience working with data warehousing solutions 

  • Comfortable working with Common Table Expressions (CTEs) 

  • Understanding of agile software development practices and how to contribute effectively within a team 

  • Able to solve both technical and product challenges proactively 

  • Knowledge of cloud platforms (e.g. AWS, Azure) is desirable but not essential 

 

Reward & benefits  

  • A fair and competitive salary evaluated against market data, annual discretionary bonus scheme, pension, life assurance, 25 days annual leave plus bank holidays and enhanced family leave. 

  • Commitment and dedication to your ongoing personal and professional development. We help you to own and grow your potential so you can be at your best in your current role and to support your future career aspirations. 

  • You will have access to a wealth of employee discounts across the Halfords suite of products and services.  

  • Wellbeing and inclusion are at the heart of our colleague experience. We offer resources and ongoing support to enhance your wellbeing at work and active Colleague Networks supporting inclusion initiatives across Halfords. 

 

Not sure you meet all the criteria? We'd encourage you to take the wheel and apply anyway! At Halfords we are committed to creating an inclusive workplace for our colleagues. We're an equal opportunities employer and proud to welcome applications from all backgrounds and embrace diversity within our one Halfords Family. 

This position is mostly remote, but will require occasional travel when necessary.  

Advertised: GMT Daylight Time
Applications close: GMT Daylight Time

Back to search results Apply now Refer a friend

Already Applied?

Update your details, view your application and progress.

Login

Job Mail Subscription

Keep informed about job opportunities.

Job Alert