Software Engineer, Python
YouGov(1 month ago)
About this role
A Python Software Engineer on the Public Platform team will design and build backend systems and APIs powering YouGov’s high-traffic websites. The role focuses on developing a new Entity Taxonomy Management System to enable entity creation, curation, and AI-assisted auditing and enrichment. The engineer will collaborate with product, frontend, and AI teams to modernize taxonomy workflows and deliver reliable, scalable data-driven services for millions of users.
Required Skills
- Python
- FastAPI
- Flask
- API Development
- Backend Services
- PostgreSQL
- MongoDB
- Redis
- RabbitMQ
- CI/CD
+6 more
About YouGov
yougov.comYouGov is an international data and market research company that collects and analyzes opinion and consumer data via a proprietary online panel and survey platform. It offers products and services including brand tracking (BrandIndex), audience profiling (Profiles), custom and syndicated research, real-time polling, analytics and APIs to measure brand health, ad effectiveness, segmentation and market trends. Serving brands, agencies, media and government across dozens of countries, YouGov combines large-scale proprietary data with modeling and visualization to deliver actionable insights. Founded in London in 2000, it’s also widely known for its political and public-opinion polling.
View more jobs at YouGov →