People at Pret work hard, have fun, learn a lot and really grow. Right now, we’re looking for two passionate Data Engineers to join us.
About Pret
Pret is an international on-the-go food and drink retailer founded in 1986. Our purpose is to make every day a little bit brighter, through organic coffee, freshly prepared food, and exceptional customer service to millions of people. Pret runs hundreds of shops across the UK, France, USA, and Hong Kong, with additional shops run by franchise partners around the world.
Pret is transforming from a bricks-and-mortar focussed retailer to a truly customer-centric digital business with a leading consumer brand that aims to stand for more than just ‘freshly made, healthy food, to go’. We’re aiming to better understand our customers and their preferences, so now is an exciting time to join us!
The Role
The Data Engineer will play a key role in enabling Pret to unlock the value of its data, building efficient, scalable, and reliable data pipelines to power analytics, reporting, and strategic decision-making. Working as part of a highly skilled engineering team, you will help design and implement robust data solutions that transform raw data into actionable insights.
As part of a collaborative and learning-focused culture, you will follow modern data engineering best practices, including software engineering principles, automation, and cloud technologies, to deliver high-quality solutions. This is an exciting opportunity to influence Pret’s data transformation journey, enabling the business to innovate and thrive.
Responsibilities
* Translate business requirements into scalable and efficient technical solutions.
* Design, build, and deploy high-volume data pipelines to ingest, transform, and store data in a common data model for analytics and reporting.
* Develop, test, and maintain ETL processes across a variety of data sources and platforms, ensuring reliability and performance.
* Write clean, efficient, and well-documented Python, Java and SQL code for data transformation and orchestration.
* Practice disciplined software engineering, including automated testing, peer code reviews, and version control (Git).
* Monitor and optimise data pipelines for performance, scalability, and cost-effectiveness.
* Work with cloud-based platforms such as Snowflake and Azure to manage and process large datasets.
* Promote a culture of collaboration, learning, and knowledge sharing across the team.
* Stay up to date with modern data technologies and actively look for opportunities to improve Pret’s data capabilities.
* Contribute to CI/CD pipelines to automate deployments and enable continuous improvement.
* Support the adoption of Agile methodologies, participating in sprint cycles, stand-ups, and retrospectives.
Skills and experience
Essential:
* 3+ years’ experience as a Data Engineer, working with big data solutions and following software engineering best practices.
* Proficient in Python and Java for data engineering and automation tasks.
* Strong knowledge of SQL for querying, transforming, and managing datasets.
* Experience building and optimising cloud-based data pipelines using platforms such as Snowflake.
* Proficient in version control tools, particularly Git, with experience working in a collaborative repository environment.
* Experience in writing and deploying automated tests to ensure data quality and pipeline reliability.
* Strong problem-solving skills and ability to work in a fast-paced, hybrid environment.
* Excellent verbal and written communication skills, with the ability to collaborate effectively with stakeholders.
Desirable:
* SnowPro certification (Core/ Advanced).
* Experience with GCP (dataflow and BigQuery)
* Experience with Azure services (Synapse, Data Factory, Logic Apps).
* Familiarity with PySpark for distributed data processing.
* Experience creating CI/CD pipelines using tools such as GitHub Actions.
* Knowledge of Terraform for Infrastructure as Code.
* Experience working with PostgreSQL or other relational databases.
* Experience working in an Agile environment, including sprint cycles and backlog refinement.
* Demonstrated ability to quickly learn new software tools and technologies.
Why Join Pret?
* Be part of a transformative journey, enabling Pret to harness the full potential of its data.
* Work in a collaborative, fast-moving environment with opportunities to learn and grow.
* Make a tangible impact by designing and implementing solutions that drive business decisions.
* Competitive salary, benefits, and the chance to work with cutting-edge technologies like Snowflake, AnyPoint, Azure, and exciting global technology projects.
Pret Offers
* Competitive salary and annual bonus
* 33 days holiday a year including Bank Holidays
* Private healthcare
* Life assurance
* Pret pension scheme
* Season ticket loan
* Free lunch and drinks
* 50% discount in Pret shops worldwide
* Great reward and recognition events
* Legendary parties
If you are a passionate Data Engineer who thrives on solving complex challenges, building scalable solutions, and enabling data-driven decision-making – we’d love to hear from you!
The salary range for this role is £60,000 - £80,000 per year.
The deadline for applications for this role is Sunday 5 January 2025.
#J-18808-Ljbffr