The Data Engineer at YouGov México Shared Services, S. de R.L. de C.V. will design, develop, and maintain scalable data pipelines using Python and Airflow, ensuring clean, reliable, and accessible data through a centralized data warehouse. This role is critical in enabling downstream teams like product, finance, and marketing to perform independent analytics and reporting by delivering well-structured datasets using modern tools such as Snowflake, dbt, and Python.
What You'll Do
- 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 performance and cost-efficiency of cloud-based data systems.
- Contribute to architectural decisions around data storage, workflow orchestration, and infrastructure as code.
- Document data pipelines and processes.
What We're Looking For
- 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 both independently and in a team-oriented environment
- Strong analytical skills with a critical thinking attitude.
- Engage in a highly collaborative environment, working closely with data analysts and other team members.
- Experience firsthand the impact of your contributions on the overall success of the team and organization.
- Demonstrable experience as a software or data engineer, demonstrating a good understanding of data architecture and engineering principles.
- You have great communication skills both written and verbal.
- You embrace the YouGov values
Nice to Have
- Experience with a data transformation tool such as DBT
- Experience with NoSQL and Graph Database technologies
- Familiarity with data reporting software (Power BI, Tableau, Apache Superset)
- Experience with R
Technical Stack
Python, Airflow, Snowflake, dbt, SQL, Kubernetes, Parquet, ORC, JSON, Redshift, BigQuery, AWS S3, AWS Lambda, AWS Athena
Team & Environment
Data Enablement Team focused on foundational data infrastructure; collaborates with Analytics Engineers, data analysts, and other downstream teams.
Benefits & Compensation
- Best-in-class benefits to support physical, financial, and emotional wellbeing
- Support for employees to have a sense of belonging and uniqueness in a supportive workplace
- Opportunity to bring full self to work
- Global team environment
- Impact on the overall success of the team and organization
- Exposure to a highly collaborative environment
- Alignment with shared values: fast, fearless, innovative, accuracy, ethics, proven methodologies, mutual respect and trust
Work Mode
Remote position available in Mexico or Brazil.
As an Equal Opportunity Employer, qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity or expression, and sexual orientation), parental status, national origin, marital status, age, disability, genetic information, HIV status, political affiliation, socioeconomic background, veteran status or any other characteristic protected by law or in line with our responsibilities as a fair and ethic employer. All employment decisions are made based on occupational qualifications, merit, and business need.






