YouGov is an international online research company that harnesses the voice of over 24 million members to deliver accurate, real‑time insights to leading brands worldwide.
Our success hinges on diversity – the freshest perspectives drive the most representative results.
Responsibilities
- Work on high‑impact projects with significant production traffic.
- Write simple, maintainable code and continuously improve it.
- Define testing strategies and author automated tests.
- Own code from development through production using a self‑service continuous‑delivery pipeline.
- Deploy using container orchestration and monitor with the relevant tooling.
- Perform code reviews promptly, regularly, and constructively.
Qualifications & Key Skills
- 3‑5 years of experience with Python and main web frameworks (Flask, FastAPI, Django, CherryPy).
- Experience with MongoDB and/or PostgreSQL.
- Strong knowledge of Git and CI/CD pipelines.
- Solid understanding of modern testing principles.
- Excellent verbal and written communication skills.
- Experience with a highly distributed micro‑services architecture.
- Good knowledge of Docker.
Tools & Technology
- Docker, Kubernetes, Helm, Terraform, Vault, AWS, Grafana, ELK Stack, New Relic, GitLab.
- Python (FastAPI, CherryPy, Flask), Redis, RabbitMQ, PostgreSQL, MongoDB.
- Collaboration & documentation: JIRA, Confluence, Slack, Miro.
Nice‑to‑Have Skills
- Experience delivering complex software systems to end users.
- Involvement in mitigating technical debt.
- Experience with Kubernetes and AWS technologies.
- Ability to think abstractly and tackle ambiguous problems.
- 1+ year remote work experience in a global environment.
Benefits
- Full‑time, 100% remote.
- Competitive salary and benefits package.
- Flexible working hours.
- Work‑life balance support.
- Stability at a global company.
- Top‑notch equipment provided.
- Mental health programs (Headspace subscription, coach sessions).
- LinkedIn Learning courses.
- Extra day off for your birthday.
- Growth and learning opportunities.
Vacancy: permanent, full‑time, remote, based in Poland, Italy, Romania or Spain—eligible applicants must hold work rights in the announced countries.
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 other characteristics protected by law. All employment decisions are based on 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
Mid Software Engineer, Python (Remote) • Cuneo, Piemonte, IT
#J-18808-Ljbffr