Job Description
YouGov is searching for a Remote Software Engineer Python to collaborate on building a modern and large-scale cloud-based surveying and analytics platform built for the web, entirely in Python.
What will I be doing?
- Develop, modernise, deliver and operate new product services and features on YouGov Survey Systems platform.
- Scale and improve current APIs and services used to power our interviewing platform and data delivery.
- Improve engineering processes and tools to improve team effectiveness.
- Mentor and cultivate the growth of engineers around you
- Collaborate to design our technical strategy and architecture design
- Improve our scalability. Optimization of memory management and performance is crucial given the scale and speed we want to bring to our platforms and clients.
Qualifications
- 3+ years’ experience of Python web-based development
- Knowledge of Python and microframeworks (FastAPI, flask).
- Knowledge about MongoDB and/or PostgreSQL
- Experience with a Kubernetes based microservices architecture
- Knowledge in monitoring, logging and metrics tools/platforms. (ELK, Prometheus, New Relic, Sentry)
- Understanding of TDD methodology
See more jobs at YouGov
Apply for this job