Browse All Jobs
Job Description

YouGov, a global online research company, is seeking a Software Engineer to join their team. This role involves collaborating with product and design teams to build high-value features, drive the evolution of the architecture and system, and ensure the availability, scalability, and efficiency of services. The Software Engineer will work on impactful projects with high volumes of production traffic, produce simple, maintainable code, define testing strategies, write automated tests, and own their code all the way to production.

Responsibilities include:

  • Working on impactful projects with high volumes of production traffic.
  • Producing simple, maintainable code.
  • Defining testing strategies and writing automated tests.
  • Owning code through continuous delivery pipelines.
  • Running builds using container orchestration and monitoring technologies.
  • Performing code reviews.

Requirements include:

  • Understanding of modern testing principles.
  • 2-3 years of commercial experience with the tech stack.
  • Experience with Git and CI/CD pipelines.
  • Good verbal and written communication skills.
  • Experience with a highly distributed microservices architecture.
  • Good knowledge of Python and web frameworks (Flask, FastAPI, Django, CherryPy).
  • Experience with MongoDB and/or PostgreSQL.
  • Good knowledge of Docker.

YouGov offers:

  • A full-time, 100% remote role based in Poland.
  • Flexible working hours.
  • A good work-life balance.
  • Mental health programs.
  • LinkedIn Learning courses.
  • 1 additional day off to celebrate your Birthday.
  • Growth and learning opportunities.
Apply Manually

YouGov

YouGov is a global online research company providing insights into public opinion and behavior. With a panel of over 27 million registered members, YouGov gathers data worldwide, offering accurate information to top brands. The company is recognized as a reliable source in market research. Dedicated to ethical practices, YouGov values accuracy, respect, and innovation. As an Equal Opportunity Employer, YouGov is committed to diversity and inclusion, ensuring that all employees have a supportive and unique workplace. YouGov's mission is to make millions of people’s opinions heard.

All Jobs at YouGov (106)