Full-Time

Senior Software Engineer

Python

Posted on 9/23/2025

YouGov

YouGov

1-10 employees

Global market research and data analytics

No salary listed

Sant Cugat del Vallès, Barcelona, Spain

Remote

Category
Software Engineering (1)
Required Skills
FastAPI
Python
Git
Postgres
Docker
Microservices
Elasticsearch
REST APIs
Flask
Django
Requirements
  • The candidate must have 5+ years of experience as a Python backend developer.
  • The candidate must have expert knowledge of Python and some of the main web frameworks (Django, Flask, FastAPI).
  • The candidate must be proficient in relational databases (PostgreSQL) and ORM frameworks.
  • The candidate must have extensive experience with Git, CI/CD pipelines, and software development best practices.
  • The candidate must have knowledge of Elasticsearch for search indexing.
  • The candidate must have proven experience in building and deploying scalable microservices.
  • The candidate must have good knowledge of Docker.
  • The candidate must have a solid understanding of modern testing principles.
  • The candidate must have excellent verbal and written communication skills, with the ability to convey technical concepts clearly to technical and non-technical stakeholders.
  • The candidate must have a high focus on quality, operational excellence and customer experience.
  • The candidate must be proactive in identifying risks and taking an impact-centric approach to problem-solving.
Responsibilities
  • Develop, maintain, and optimize backend applications using Django and FastAPI.
  • Build and customize Wagtail CMS websites, including custom page models, blocks, and workflows.
  • Design and implement RESTful APIs and integrate with third-party services.
  • Work with relational databases PostgreSQL for efficient data storage and retrieval.
  • Optimize applications for performance, security, and scalability.
  • Lead system design and code architecture discussions.
  • Work on impactful projects with high volumes of production traffic.
  • Produce simple, maintainable code while always looking to improve it.
  • Define testing strategies and write automated tests.
  • Lead the technical excellence of the system and create plans to mitigate outages.
  • Pro-actively mentor other engineers.
  • Foresee the impact of business and technical decisions on performance, reliability and own the entire software lifecycle.
  • Propose and participate in team processes improvements.
Desired Qualifications
  • Hands-on experience with Wagtail CMS, including page models, stream fields, and admin.
  • Understanding of Celery and task queues for background processing.
  • Ability to think abstractly and deal well with ambiguous/undefined problems.
  • Experience participating in mitigating technical debt.
  • Experience with Kubernetes and AWS technologies.

YouGov is a global market research and data analytics company that collects data on public opinion and consumer behavior through a proprietary panel of millions of people who participate in surveys. It turns this ongoing data into syndicated tracking products, custom research, and data analytics services for brands, media owners, and agencies. The company combines standardized tracking data with tailored studies and analytics to help clients understand markets and make decisions. Its goal is to provide actionable consumer intelligence across global markets, differentiating itself with its large, continuously active panel and scalable mix of tracking and custom research.

Company Size

1-10

Company Stage

N/A

Total Funding

N/A

Headquarters

London, United Kingdom

Founded

2000

Simplify Jobs

Simplify's Take

What believers are saying

  • Yabble acquisition in 2026 boosts AI-driven insights for faster market research.
  • €315m GfK European Consumer Panel buy enlarges proprietary tracking capabilities.
  • AI-powered news tracker launched in 2026 improves real-time public opinion monitoring.

What critics are saying

  • Shopper division sale occurs by August 2026 after H1 revenue decline drags valuation.
  • NIQ-GfK merger steals 1,100 clients within 12 months via integrated analytics.
  • CFO exit in February 2026 causes execution failures in strategic reviews.

What makes YouGov unique

  • YouGov pioneers online market research with 18 million panel members across 64 markets.
  • Proprietary panel enables real-time consumer attitudes and 18 million shopping trips data.
  • Crunch platform enhanced by 2026 KnowledgeHound acquisition for superior data visualization.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Paid Vacation

Flexible Work Hours

Group Medical Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Paid Parental Leave

401(k) Company Match

Hybrid Work Options

Company News

Leicester Mercury
Aug 22nd, 2025
Workers demand 'digital downtime' as they are plagued by pings

In partnership with YouGov, Twilio surveyed workers and found nearly half now prioritise protected time to work distraction-free.

EMI Research Solutions
Aug 12th, 2024
News That's Making Waves in the MR Industry

Kicking off the episode, Matthew and Brian analyze YouGov's acquisition of Yabble.

IFA Magazine
Jun 22nd, 2024
Invessed Set to Help Wealth Managers Respond to Disengaged Demographic

New research from Invessed in collaboration with YouGov highlights a critical challenge facing the wealth management industry: its struggle to engage younger investors.

YouGov
Jun 14th, 2024
General election week 3: what stories did Britons notice most?

Earlier this week, YouGov Group were delighted to launch its new AI-powered news tracker, which asks the public to tell YouGov Group which news story they have heard about most in the last seven days.

Petersfield Post
Jun 5th, 2024
First General Election projections for Surrey and East Hampshire

YouGov released its first General Election projections of every seat across the UK, including the new Farnham and Bordon constituency.

INACTIVE