About the role
You will collaborate with product and design teams to build high-value features, drive the evolution of our architecture and system, and ensure the availability, scalability, and efficiency of our services.
What you will do:
- Work on impactful projects with high volumes of production traffic.
- Produce simple, maintainable code while always looking to improve it.
- Define testing strategies and write automated tests.
- Own your code all the way to production with a self-service continuous delivery pipeline and production infrastructure.
- Run what you build using containers orchestration and monitoring technologies.
- Perform code-reviews promptly, regularly and constructively.
What you will bring
- Understanding of modern testing principles.
- Proven commercial experience working with the majority of our tech-stack.
- Experience with Git and CI/CD pipelines.
- Good English verbal and written communication skills.
- Experience with a highly distributed microservices architecture.
- Good knowledge of Python and some of the main web frameworks (Flask, FastAPI, Django, CherryPy).
- Experience with MongoDB and/or PostgreSQL.
- Good knowledge of Docker.
Nice-to-Have Skills
- Experience building complex software systems that have been successfully delivered to end user.
- Experience participating in mitigating technical debt.
- Experience with Kubernetes and AWS technologies.
- Ability to think in an abstract manner and deal well with ambiguous/undefined problems.
- Experience working remotely in a global environment.
Tools & Technology
- Collaboration & documentation: JIRA, Confluence, Slack, Miro
- Docker, Kubernetes, Helm, Terraform, Vault, AWS, Grafana, ELK Stack, New Relic, GitLab.
- Python (FastAPI, CherryPy, Flask), Redis, RabbitMQ, PostgreSQL, MongoDB
Hereโs what we have to offer!
- A full-time, 100% remote role based in any country in which we have a legal entity
- Competitive salary and benefits package
- Flexible working hours (we are a global team of remote first developers operating in European, Indian and US/Canada time zones)
- A good work-life balance. Because we all work better when we are rested
- Top-notch equipment to work with. You just have to bring your talent!
- Well being programs (Headspace app subscription, mental health sessions with invited coaches)
- Growth and learning opportunities
If you think you would be a good fit and even if you do not have 100% of the skills mentioned above, we would still love to hear from you!
If you are curious about YouGov's technology stack, please visit: https://stackshare.io/yougov-plc/platforms
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>
ย
![YouGov](https://s101-recruiting.cdn.greenhouse.io/external_greenhouse_job_boards/logos/400/180/410/resized/yougov_logo_ghs.png?1701978878)
YouGov
YouGov is a global online research company, offering insight into what the world thinks.
Other jobs at YouGov
ย
ย
ย
ย
ย
ย
ย
ย
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
ย
ย
ย
ย
ย
ย
ย
ย