Data Engineer

1 Month ago • 3 Years +

Job Summary

Job Description

The Data Engineer will be responsible for designing, developing, and operating data systems. This includes ETL processes, data warehouses, real-time click streams, and EMR to support content personalization. The role involves evolving the architecture and technology stack of data systems, utilizing Python as the primary language, and working with AWS and Kubernetes. The engineer will also contribute to data-driven tools and support the Business Analytics & Marketing teams, ensuring best practices and company standards are followed. This role requires implementing and maintaining ETL pipelines, monitoring and maintaining data infrastructure and ingestion framework.
Must have:
  • 3+ years of data engineering experience
  • Strong Python and SQL skills
  • Experience with AWS and Redshift
  • Experience with ETL/ELT pipelines
  • Good cross-team communication skills
  • Experience with dbt
Good to have:
  • Familiarity with snowplow
  • Experience with data integration from various sources
  • Familiarity with continuous integration and unit testing
  • Understanding of Agile Scrum
Perks:
  • Culture that pushes you to be your best self
  • Two hours per week for personal development
  • Personal development plan
  • Flexibility for work/life balance
  • Zumba, football, table football, and pool table
  • Quarterly socials with your team

Job Details

Description

Position at RetailMeNot

With over 8 million members, VoucherCodes is one of the UK’s largest money saving
websites. Partnered with big brands like ASOS, Nike, Argos, Expedia and Pizza Express, we receive over 8 million visits per month. Right now, we’re looking for a Data Engineer to work as part of our Engineering team in London.
We design, develop and operate all data systems across the company. This includes ETL, our data warehouses, real-time click streams, and EMR to support personalisation of content to our users. We are looking for someone to help us as we continue to evolve the architecture and technology stack of our data systems. We use Python as our primary language for all data projects, however a couple of systems remain in PHP and are currently being migrated to Python. We manage our own AWS account and Kubernetes cluster with EKS. We work alongside our Platform Team to ensure we are following best practices and company standards. This approach enables us to maintain our own infrastructure.
You will have good software development experience with Python coupled with strong SQL skills. In addition, you will also have a strong desire to work with Docker, Kubernetes, Airflow and the AWS data technologies such as Athena, Redshift, EMR and various other tools in the AWS ecosystem. You would be joining a team of 25+ engineers across mobile, web, data and platform. We look for engineers who have excellent attention to detail and care about the features they implement.
What we need from you:
  • At least 3 years of relevant data engineering experience
  • Strong Python and SQL skills
  • Experience with dbt
  • Experience with AWS
  • Experience working with a columnar database such as Redshift
  • Strong Experience with ETL/ELT and the management of data pipelines
  • Familiarity with snowplow
  • Experience with Data Integration from a variety of sources
  • Good cross-team communication skills
  • Familiarity with continuous integration, unit testing tools and related practices
  • Understanding of Agile Scrum software development lifecycle

 

What you’ll be doing:
  • Implementing and maintaining ETL pipelines using Airflow & AWS technologies
  • Contributing to data-driven tools owned by the data engineering team, including content personalisation
  • Responsibility of ingestion framework and processes
  • Helping monitor and look after our data infrastructure in AWS
  • Supporting our Business Analytics & Marketing teams
What you’ll get from us:
  • A culture that pushes you to be your best self
  • Two uninterrupted hours a week dedicated to your personal development
  • A tailored personal development plan, to ensure that you can continue to grow and achieve your career goals
  • The flexibility to get that perfect work/life balance
  • Zumba, football, table football, and pool table to work off all the free snacks
  • Quarterly socials to let your hair down with your team
Working Pattern: Hybrid, minimum 1-2 days per week in our London office (Yeoman House, Sekforde Street, London, EC1R 0HF)
Join us at our bright, spacious open-plan office. Situated in the heart of London, we occupy all three floors of Yeoman House in Clerkenwell. The area is home to a wonderful array of cafés, restaurants, pubs and galleries. There's some of the best street food London has to offer right on our doorstep. You will also have flexibility to get that perfect work/life balance by working some days remotely if you wish.
So, what's next?
If we’ve piqued your interest, all you need to do to apply is send us your CV with a 200-300 word covering letter outlining why this role and VoucherCodes appeal to you (remember we’ll also have your CV so use this space to tell us what you’re excited about rather than what you’ve already achieved). 

 

Vouchercodes is part of Ziff Davis. Ziff Davis (Nasdaq: ZD) is a vertically focused digital media and internet company whose portfolio includes leading brands in technology, entertainment, shopping, health, cybersecurity, and martech. We aspire to build a sustainable, profitable and growing enterprise — and much of this is dependent on the calibre of people, technology and culture that are all important parts of the transaction. 
Want to know more? Check out our careers page https://www.vouchercodes.co.uk/careers/

Similar Jobs

Nagarro - Staff Engineer, PHP

Nagarro

India (Remote)
7 Months ago
Oculus VR - Senior Software Engineer - Oculus Studios Developer Experience

Oculus VR

Burlingame, California, United States (Hybrid)
2 Weeks ago
Daybreak Game Company LLC - Senior Software Engineer, Platform

Daybreak Game Company LLC

San Diego, California, United States (Remote)
6 Months ago
WebFX - Junior Back-End Software Engineer

WebFX

Ann Arbor, Michigan, United States (On-Site)
3 Months ago
bytedance - Software Engineer, Global Payments Financing Product

bytedance

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Appirits - Web Engineer

Appirits

Shibuya, Tokyo, Japan (Hybrid)
2 Months ago
Nagarro - Staff Engineer, PHP- DRUPAL

Nagarro

Sri Lanka (Remote)
7 Months ago
ManyChat - Head of Product Engineering

ManyChat

Barcelona, Catalonia, Spain (Hybrid)
1 Week ago
Reenbow - Front-End Vue.js / Vuetify Developer

Reenbow

Paris, Île-de-France, France (On-Site)
2 Months ago
Mobiloitte - Senior WordPress Developer

Mobiloitte

India (Remote)
1 Week ago
bytro studios - Senior PHP Developer

bytro studios

Hamburg, Hamburg, Germany (Hybrid)
1 Month ago
Nagarro - Associate Staff Engineer, PHP

Nagarro

Philippines (Remote)
7 Months ago
Cricketpedia - Backend Engineer - PHP only

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years ago
Neolytix - Executive Legal Assistant

Neolytix

Quezon City, Metro Manila, Philippines (Hybrid)
2 Weeks ago
Meta - Software Engineering Manager, Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Monzo - Senior Compensation Manager

Monzo

London, England, United Kingdom (Remote)
1 Week ago
Cloud Imperium Games - Vehicle Designer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Rockstar Games - Senior Network Programmer

Rockstar Games

Leeds, England, United Kingdom (On-Site)
6 Days ago
In mobi - Senior Manager Demand Partnerships

In mobi

London, England, United Kingdom (On-Site)
1 Week ago
Rockstar Games - Senior Network Programmer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
3 Days ago
HP - Graduate Project & Sustainability Coordinator

HP

London, England, United Kingdom (On-Site)
6 Days ago
Rockstar Games - Software Engineer (GO)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
3 Weeks ago
Crowd Strick - Regional Sales Manager, Public Sector

Crowd Strick

United Kingdom (Remote)
6 Days ago
Haleon - Global Category Lead, Strategic Procurement

Haleon

United Kingdom (On-Site)
2 Weeks ago
cyara - Senior Professional Services Consultant

cyara

United Kingdom (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Los Angeles, California, United States (Hybrid)

Wooburn Green, England, United Kingdom (On-Site)

Chicago, Illinois, United States (Remote)

Austin, Texas, United States (Remote)

Guadalajara, Jalisco, Mexico (Remote)

New York, United States (Remote)

Guadalajara, Jalisco, Mexico (Remote)

Germany (Remote)

View All Jobs

Get notified when new jobs are added by Ziff Davis

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug