Overview
- YouGov is seeking a Software Engineering Manager (100% Remote) to lead high-performing data-platform teams within the Crunch data platform. The Data Platform tribe consists of three teams, 4-5 people each. This tribe ensures Crunch reliably imports customer survey data via file uploads, streaming, and third-party API providers;
- builds tools for data processing teams to clean and transform data;
and develops our internal analytics engine to deliver interactive-speed analysis for customers.
Responsibilities
Manage and lead distributed teams across North America and Europe. Work with technical leads to assign work, track completion, and equip the team with clear specs, direction, and resources.Provide technical expertise, lead technical discovery and trade-off analysis, and set engineering standards and best practices.Partner with product, sales, and customer success to define vision and requirements. Work with the technical leads to turn requirements into a concrete technical design.Prioritize projects and developer capacity to meet company goals. Break work into epics and tickets, manage dependencies and critical paths, and set realistic timelines.Report status and development KPIs to leaders and stakeholders. Drive performance reviews, hiring, onboarding, training, mentoring, and career development.Essentials
At least 5 years of experience as an individual contributor where you shipped quality software, and at least 4 years of project / team management in a software organization.You’ve led 2-3 key projects to successful delivery, with the ability to align technical work with product goals and delivery plans, using high-level models and techniques.Engineer / builder mindset : coding may be less frequent, but you can still contribute, run experiments, and create proofs of concept.You’ve become a generalist : you can participate in discussions on CI / CD, container orchestration, product management, databases, API performance, hiring, sprint planning, etc.Ownership of your teams and subsystems : empowered teams with strong accountability.Excellent communication across technical and non-technical stakeholders, with ability to explain concepts at various levels of abstraction.Mentored team members and positively impacted their careers.Technical Proficiency : Python, Flask / FastAPI, MongoDB, Apache Iceberg / Parquet, Kubernetes (k8s), AWS Glue / Athena, CircleCI.Nice to Have
Knowledge of data models and databases;familiarity with books like “Designing Data-Intensive Applications” is helpful.
What You Will Do
Lead distributed teams across North America and Europe;collaborate with technical leads to assign work, provide clear specs and direction, and ensure resources are available.
Provide technical leadership, discovery, trade-off analysis, and set engineering standards.Partner with product, sales, and customer success to define vision and turn requirements into concrete designs.Prioritize projects and capacity;break work into epics, manage dependencies, and set realistic timelines.
Report status and development KPIs to leaders;drive performance reviews, hiring, onboarding, training, mentoring, and career development.
About The Crunch Team
The Engineering Manager (Data Platform) role will work within the Crunch team. Crunch is the core web application for our syndicated data products, custom research, and first-party research hub. The Crunch team creates innovative, intuitive, accessible, and engaging experiences for the world’s leading brands. This role is fully remote, and you will help deliver new features, improve platform reliability, and work with a distributed team.
Why join YouGov?
Join our global team to help us achieve our social mission : to make millions of people’s opinions heard for the benefit of local, national, and international communities. We value diversity of opinion and backgrounds.
Life at YouGov
We are fast, fearless, and innovative. We strive for accuracy, ethics, and proven methodologies, and we respect and trust each other. Our benefits support physical, financial, and emotional wellbeing.
Equal Opportunity Employer
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. All employment decisions are based on occupational qualifications, merit, and business need.
Data Privacy
To find out how we collect and use your personal data when you apply for a role at YouGov, please read our privacy notice at
Meta Data
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : Business Intelligence Platforms#J-18808-Ljbffr