ย 

Software Engineer

RemoteMid-level
๐Ÿ‡ง๐Ÿ‡ท Brazil
Software Developer
Software development

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

YouGov

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

Data Analytics

LinkedIn

๐Ÿญmarket research
๐ŸŽ‚2000

Other jobs at YouGov

ย 

ย 

ย 

ย 

ย 

ย 

ย 

ย 

View all YouGov jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

๐Ÿ‡ง๐Ÿ‡ท Brazil
Software Developer
Remote

No spam. No ads. Unsubscribe anytime.

Similar jobs

ย 

ย 

ย 

ย 

ย 

ย 

ย 

ย