dunnhumby is the global leader in Customer Data Science, empowering businesses everywhere to compete and thrive in the modern data-driven economy. We always put the Customer First. Our mission: to enable businesses to grow and reimagine themselves by becoming advocates and champions for their Customers. With deep heritage and expertise in retail - one of the world's most competitive markets, with a deluge of multi-dimensional data - dunnhumby today enables businesses all over the world, across industries, to be Customer First. We are looking for a talented Data Engineer to execute big data projects to create ready-to-use science products or software modules, engineering dunnhumby science into automated and scalable solutions available to capabilities teams. Responsibilities include developing the big data back-end for science products and reusable science modules, ensuring they are productionized and available to the business, and distilling complex problems into compelling insights that resonate with clients. You will work with senior data science engineers to conduct requirements analysis and design the solution, input into reengineering and design based on your expertise, and implement advice from colleagues to resolve challenges and create big data back-ends for highly performant Business Intelligence applications for desktop platforms. What are we expecting from you Bachelor's degree or equivalent in an engineering/numerate subject e.g. Engineering, Stats, Math, Computer Science. Experience with and passion for building back-end workflows and applications using modern technologies, and an appetite for understanding and implementing data science algorithms. Quick learner as some components of the tech stack could change. Backend stack: Python, Pyspark, Postgres, SQL, GCP, Linux, Docker. Strong programming skills in Python (including OOP). At least 2 years of back-end development using Pyspark, HDFS, Hive, any cloud platform. Good knowledge of SQL (joins, subqueries, etc.) and optimization techniques. Knowledge of general software design, architecture and best practices. Advanced English proficiency. What you can expect from us We won't just meet your expectations. We'll defy them. You will enjoy a comprehensive rewards package you'd expect from a leading technology company, along with personal flexibility. Plus, thoughtful perks, like flexible working hours and your birthday off. You'll benefit from an investment in cutting-edge technology that reflects our global ambition, with a nimble, small-business feel that gives you the freedom to play, experiment, and learn. We are committed to diversity and inclusion, with thriving networks including dh Gender Equality Network, dh Proud, dh Family, dh One, and dh Thrive. We want everyone to have the opportunity to shine and perform at your best throughout our recruitment process. Please let us know how we can make this process work best for you. Our approach to Flexible Working At dunnhumby, we value and respect difference and are committed to building an inclusive culture by creating an environment where you can balance a successful career with your commitments and interests outside of work. We believe that you will do your best at work if you have a work/life balance. If this is important to you, please raise this with your recruiter, as we are open to discussing agile working opportunities during the hiring process. #J-18808-Ljbffr