cubierta
Esta oferta ya no está disponible

Senior Full-stack Engineer (Python) en Madrid

YouGov

Lugar de trabajo
En sede
Horas
Full-Time
Prácticas
false
Habilidades
Comparte la oferta

Descripción de la oferta

The YouGov Signal team is looking for a Full-Stack developer to join our team that builds and maintains our social listening capabilities.  

We have a focus on the streaming media industry where we measure the engagement of top movies and TV shows on streaming platforms like Netflix, Amazon Prime Video, Max, and others.   Our data and analysis is used by customers to make decisions like which titles should be renewed or released into additional regions or which actors should be associated with new shows. You will be joining a talented and agile team, and you will see your work used by some of the biggest players in the content creation and streaming industry.  

In addition to working in an interesting space, you will be working with advanced technologies and architectures that are needed to collect and process all this data. As a full-stack developer, you will be involved in collecting data via methods like API, web scrapers, third party aggregators, and file downloads. You will prepare that data for our data scientist to analyse and model. You will make both the raw data and model outputs available to our webapp via API. And you will consume that data and present it to our customers in an engaging and interactive way in our web application.  

You will also be involved in the architecture and DevOps management of the infrastructure that supports all the above.

Some examples of the technologies you will be expected to use in this role are:

  • Frontend: JavaScript, React.js, Redux, SCSS, D3, Jest
  • Backend:  Python, Flask, Postgres, Celery, Pandas
  • DevOps:  Linux, Nginx, Docker, AWS, DC/OS, CI/CD via GitHub, Graphana

You will enjoy working with us if you:

  • Are excited about working with large scale distributed systems processing terabytes of data from millions of users.
  • Can take end-to-end ownership – work on futures from research and proof-of concept, through documentation and implementation, to release and maintenance.
  • Like to collaborate on technical and software architecture designs.
  • Are open, frank, and respectful in communication.

Qualifications:

  • 5+ years working with very large data sets with computationally intensive operations that need to occur in near real time.
  • 5+ years working with JavaScript/HTML/CSS to create highly performant web applications with a focus on data presentation and visualizations.
  • 5+ years SQL architecture, tuning, and performance management.
  • 5+ years web API development using Python.
  • Proficient in web application monitoring, alerting, and performance tuning.
  • Proficient in agile development methodologies including branch management and release pipelines.
  • Fluent in spoken and written English.
  • Have worked for at least a year in a fully remote environment.
  • Experience learning and working with a complex legacy codebase.

Bonus points

  • Familiar with data science concepts and data analytics.
  • Familiar with the entertainment industry including streaming services, tv shows, and movies.
  • Previous work experience in an entertainment or media industry.

Company Description and Culture

 

YouGov is a global online research company, offering insight into what the world thinks.    

 

We speak daily to our panel of over 24 million registered members to understand opinion and behaviors around the world. We have a strong reputation as a source of accurate data and we’re trusted by the world’s biggest brands to get it right, making us the most quoted market research source in the world.  

 

Why join YouGov? 

 

Join our global team to help us achieve our social mission: to make millions of people’s opinions heard for the benefit of our local, national, and international communities. 

Understanding diversity of opinion requires diversity of background. Although our global panel of millions of people worldwide powers our research, our biggest asset is our people. If our research is to be truly representative of what the world thinks, we need people from all walks of life to be part of the team to bring their perspective to the work we do.  

 

Life at YouGov 

 

We are driven by a set of shared values. We are fast, fearless, and innovative. We work diligently to get it right. We are guided by accuracy, ethics, and proven methodologies. We respect and trust each other, bringing these values into everything that we do. 

We strive to provide YouGovers with best-in-class benefits to support their physical, financial, and emotional wellbeing. We want our employees to have a sense of belonging and uniqueness in a supportive workplace, so they can bring their full selves to work.  

 

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 any other characteristic protected by law or in line with our responsibilities as a fair and ethic employer. All employment decisions are made based on occupational 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 https://jobs.yougov.com/privacy

 

Acerca de YouGov

  • Big Data

  • London, UK

  • 1,000-5,000

  • 2000

.

Otras ofertas de programador full stack que podrían interesarte...