VOTRE PROCHAIN CHAPITRE
Data Engineer
À propos du poste
• Build and maintain foundational data infrastructure for company-wide decision-making
• Ingest, transform, and model data
• Maintain a centralized data warehouse with clean, reliable, and accessible data
• Design, develop, and maintain scalable data pipelines using Python and Airflow
• Collaborate with Analytics Engineers and other team members to deliver well-modeled data
• Implement monitoring, logging, and alerting for pipeline reliability and performance
• Ensure data quality and integrity through validation frameworks and testing
• Optimize performance and cost-efficiency of cloud-based data systems
• Contribute to architectural decisions involving data storage, workflow orchestration, and infrastructure as code
• Document data pipelines and processes
• Bachelor’s degree in computer science or related field
• Proven years of experience in a Data Engineering or Software Engineering role
• Very good knowledge of Python and experience with SQL
• Experience with Kubernetes and containerization
• Experience with Airflow or similar process orchestration tool
• Familiarity with modern data file formats (Parquet, ORC, JSON)
• Experience with data architecture, modelling, and pipelines in an enterprise data warehouse (Snowflake, Redshift, BigQuery)
• Experience with AWS products (S3, Lambda, Athena)
• Ability to work independently and in a team-oriented environment
• Strong analytical skills with a critical thinking attitude
• Demonstrable experience as a software or data engineer
• Good understanding of data architecture and engineering principles
• Great written and verbal communication skills
• Ability to embrace YouGov values
• Preferred: experience with a data transformation tool such as DBT
• Preferred: experience with NoSQL and Graph Database technologies
• Preferred: familiarity with data reporting software (Power BI, Tableau, Apache Superset)
• Preferred: experience with R
• Best-in-class benefits supporting physical, financial, and emotional wellbeing
• Supportive workplace promoting belonging and uniqueness
• Equal opportunity employment