Y

YouGov

Global market research and data analytics

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • A bachelor's degree in computer science or a related field is required.
  • Proven experience in a data engineering or software engineering role is required.
  • Very good knowledge of Python and experience with SQL are required.
  • Experience with Kubernetes and containerization is required.
  • Experience with Airflow or a similar process orchestration tool is required.
  • Familiarity with modern data file formats, including Parquet, ORC, and JSON, is required.
  • Experience with data architecture, modeling, and pipelines in an enterprise data warehouse such as Snowflake, Redshift, or BigQuery is required.
  • Experience with AWS products, including S3, Lambda, and Athena, is required.
  • The role requires the ability to work independently and in a team-oriented environment.
  • Strong analytical skills and a critical-thinking approach are required.
  • Demonstrable experience as a software or data engineer, with a good understanding of data architecture and engineering principles, is required.
  • Strong written and verbal communication skills are required.

Responsibilities

  • Design, develop, and maintain robust, scalable data pipelines using Python and Airflow.
  • Collaborate with Analytics Engineers and other team members to deliver clean, well-modeled data to downstream users.
  • Implement monitoring, logging, and alerting to ensure data pipeline reliability and performance.
  • Ensure data quality and integrity through validation frameworks and testing.
  • Optimize the performance and cost-efficiency of cloud-based data systems.
  • Contribute to architectural decisions about data storage, workflow orchestration, and infrastructure as code.
  • Document data pipelines and processes.
  • Work closely with data analysts and other team members in a highly collaborative environment.

Desired Qualifications

  • Experience with a data transformation tool such as dbt.
  • Experience with NoSQL and graph database technologies.
  • Familiarity with data reporting software such as Power BI, Tableau, or Apache Superset.
  • Experience with R.

About the Company

YouGov

Global market research and data analytics

YouGov is a global market research and data analytics company that helps brands, media owners, and agencies understand public opinion and consumer behavior. It runs a proprietary panel of millions of people who participate in surveys, producing ongoing data on attitudes and behaviors that feed its syndicated tracking products, custom research, and analytics services. The company combines continuous, standardized data with tailored studies to deliver actionable consumer intelligence at scale across markets. Its goal is to provide clients with clear insights that inform decisions on brands, media, and products.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2000

Recently Posted Jobs

Explore more opportunities at YouGov

See more jobs