Data Engineer Job in United Kingdom
Cookpad Ltd , United Kingdom

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in UK
1 Year
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 23, 2021
Last Date
May 23, 2021

Job Description

Our purpose at Cookpad is to make everyday cooking fun. Not just because we like food but because we believe that cooking is key to a happier and healthier life for people, communities and the planet.

Cookpad started life in Japan and is now the largest recipe sharing community in the world with over 5 million recipes created by users active in more than 70 countries. Our global platform is used by more than 100 million people every month across the world, which brings very interesting reliability and scalability challenges to tackle.

We are building a team of diverse, exceptional problem-solvers from around the world. We only hire passionate, smart and innovative people who want to make a difference.

What’s it like to work at Cookpad? Visit to find out more.

The role is based in Bristol in the UK - one of the most exciting emerging tech hubs in Europe.


A Data engineer in Cookpad is responsible for improving the value of employees' work by providing accurate and timely data and the ability to process it.

Data engineers' jobs start with planning (identifying issues and thinking out possible solutions) which may require discussion with other teams or detailed analysis of current systems. In this planning phase, a data engineer should be self-driven, a good communicator, and good at problem solving.

Design, development, and operation is carried out by the team or individual depending on scope of the system. Abilities to design scalable and reliable systems to process massive data, to implement with relevant programming languages, and to deploy/operate it on cloud platforms like AWS are required in this phase.

People from any gender, background and nationality are welcome and not discriminated against. We welcome engineers who can build better data platforms for Cookpad with us.

  • Plan, build, operate, optimize the company-wide data platform which can be used by employees and applications.
  • Provide a holistic view of users' on our service by ensuring consistent data collection in multiple touch points.
  • Provide one-stop service for all data by collecting and integrating data from multiple sources.
  • Help employees to locate and understand data of interest by preparing metadata and documentation.
  • Provide data and ability to process it to the people or applications at the right timing, by supporting both low latency streaming processing and high volume batch processing.
  • Help employees to find and share insights by providing tools for analytics (Business Intelligence tools).
  • Keep the quality of data consistent to ensure correct analysis results by data monitoring.
  • Ensure that personal and sensitive information is processed in accordance with the GDPR and other applicable regulations.

  • Work experience with data modeling and SQL development on MPP RDBMS like Redshift, Teradata. We are using Redshift.
  • Work experience of installation and operation of event streaming data platforms like Apache Kafka.
  • Work experience of programming with any languages. You will at least use Java and Ruby since existing systems are written with those languages.
  • Experience with designing, developing data processing systems which are scalable and reliable.
  • Experience with deploying and operating a system on AWS or other cloud platforms.
  • Experience with basic Linux commands, MySQL/PostgreSQL administration.
  • Experience or knowledge with Git and code review with Github.
  • Experience or knowledge with Infra as Code and Infra task automation. We are using Terraform, Itamae (a Chef like tool), Docker on AWS ECS or k8s, Capistrano etc..
  • Experience with web application development with frameworks like RoR.
  • Experience with distributed data processing with Hadoop ecosystem.
Soft skills
  • Self-Driving attitude to identify issues on current data platform.
  • Problem solving skill backed by logical reasoning and task prioritization.
  • Good communication skill to work closely with other teams


Why join Cookpad?

People join us because they share our vision to improve people’s lives. As a company Cookpad invests heavily in learning and development -we hire smart people who thrive in small, highly collaborative and energised teams, and who look at what we do and want to be part of it.

Valuing our team means we offer competitive salaries, an employee referral scheme and very generous benefits, including 7% employer pension contribution, income protection and life insurance. We are central to transport hubs and bike routes which helps with flexible working and all-important downtime with family and friends.

In our usual working environment breakfast is provided every day, we have a fully stocked and fully equipped team kitchen where we can cook together and there are weekly pilates/ yoga classes.

In this interim period due to the current global pandemic we are working to keep as many of our perks as possible available to our staff. This includes moving the pilates/ yoga classes online as well as company socials and attendance of meetups.

Equal Opportunity

The Cookpad team is made up of an incredible, diverse range of people. We are proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

Your Privacy

When applying for a job with Cookpad, we will collect personal data about you. We use that personal data for recruitment and hiring related activities, including analysis of those activities. Such processing is legally permissible under Art. 6(1)(f) of the General EU Data Protection Regulation and UK GDPR as necessary for the purposes of our legitimate interests, which are the solicitation, evaluation, and selection of applicants for employment.

You can read more about how we use your personal data in our privacy policy, as well as your data protection rights. If you are an applicant from Europe, you can read our privacy policy here. If you are an applicant from a country other than Europe, you can read our privacy policy here.

Job Specification

Cookpad Ltd

Information Technology and Services - Dhaka, Bangladesh
© Copyright - Jobs in UK, 2004-2021. All rights reserved.