Full-Time

Senior Software Engineer

Python

Posted on 9/17/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
REST APIs
Flask
DevOps
Django
Requirements
  • 5+ years of progressive experience as a Python backend developer
  • Expert knowledge of Python and some of the main web frameworks (Django, Flask, FastAPI)
  • Advanced knowledge and experience in relational databases (PostgreSQL) and ORM frameworks
  • Extensive experience with Git, CI/CD pipelines, and software development best practices
  • Proven and progressive experience in building and deploying scalable micro-services
  • Strong knowledge of Docker
  • Solid understanding of modern testing principles
  • Excellent verbal and written communication skills, with the ability to convey technical concepts clearly to technical and non-technical stakeholders
  • High focus on quality, operational excellence and customer experience
  • Proactive in identifying risks and taking an impact-centric approach to problem-solving
  • Ability to think abstractly and deal well with ambiguous/undefined problems
Responsibilities
  • Develop, maintain, and optimize backend applications using Django, FastAPI, and Flask
  • Design and implement event-driven services and microservices
  • Build and maintain RESTful APIs and integrate with third-party services
  • Implement event sourcing patterns and integrate with message brokers
  • 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
  • Understanding of Celery and task queues for background processing
  • Experience participating in mitigating technical debt
  • Experience with Kubernetes/EKS
  • Strong knowledge of AWS technologies and services

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