YouGov is a leading global online research company with over 24 million registered members worldwide, trusted by major brands for accurate data collection and insights. They're seeking a Python Software Engineer to join their remote team in Milan, Italy. The role requires 2-3 years of experience and focuses on building high-value features within their distributed microservices architecture.
The position offers an exciting opportunity to work with high-traffic production systems, using modern technologies like Python, PostgreSQL, MongoDB, Redis, and Kubernetes. You'll be responsible for writing maintainable code, implementing testing strategies, and managing the complete deployment pipeline. The role emphasizes both technical excellence and collaborative skills, requiring strong communication abilities and experience with code reviews.
The company culture strongly values diversity and inclusion, believing that diverse perspectives lead to better research outcomes. They offer an attractive benefits package including fully remote work, flexible hours, mental health support through Headspace app and coaching sessions, professional development through LinkedIn Learning, and additional perks like birthday leave.
This is an ideal opportunity for a mid-level software engineer who wants to make an impact at a company that influences global opinion and decision-making. The role combines technical challenges with meaningful work, as YouGov's mission is to make millions of people's opinions heard for the benefit of local, national, and international communities.