About graze...
graze started in 2008 as a healthy snack subscription service, delivering customised boxes of snacks directly to customers through the post.
At the time, there were very few platforms to help us with such a novel idea, so we built our own : from factory machines and systems, to a subscription website and data warehouse.
Ever since those early start-up days, technology and data have always been important in driving our success. Our ability to rapidly develop and iterate tech solutions has been a vital ingredient of our launches into eCommerce and retail, helping us to establish ourselves one of the UK's healthiest snack brands!
In 2019 we were acquired by Unilever, and we're now expanding into Europe. We've already launched graze into Ireland and the Netherlands - and that's just the beginning...
The role, Senior Developer (Data)...
We’re looking for a developer who’s looking for a new challenge, as a technical leader in our Data team. You will be responsible for managing our data warehouse platform, building and maintaining data pipelines, and designing and delivering technical solutions to business problems.
We need a strong developer who would be comfortable working within our existing PHP codebase. We’ll provide you with what you need to get up to speed with data engineering best practises - if you’ve got the raw programming skills and experience, we’re happy to put you through an online data engineering training course to up your data skills! If you want to read more about the world of data engineering, this article paints a good picture : https : / / www.
stitchdata.com / blog / 5-things-you-should-know-for-career-in-data-engineering /
Our tech stack...
Our AWS Redshift data warehouse is populated by a custom-built batch job scheduling system, which orchestrates hundreds of ETL processes per day.
The wealth of data that comes from a vertically-integrated and multi-market consumer goods business means that our pipelines are really diverse.
Our data platform is primarily written in PHP, deployed on Docker on AWS ECS, and we rely on other AWS services like S3, RDS and SQS.
Business users can download and upload data via self-serve tools in our internal web application, as well as Tableau dashboards.
It’s now been 10 years since graze made our first data hire. A lot has changed in this time, and we’re always looking for ways to further improve our data systems.
Which parts of our system continue to drive real value to the business - how can we make these better? What new tools are out there that we’re not yet using?
Should we migrate our customer-built batch job scheduling to Airflow? We are looking for someone who is excited to get involved in answering these big questions and defining the technical direction that we move in!
What we are looking for in you
What we expect in the first 6 months...
What’s in it for you?...
We’re all about inclusivity and making you feel like you belong.