iFood is the largest FoodTech company in Latin America, aiming to simplify and revolutionize the way people eat through applied technology. As a Software Engineer Specialist Golang, you will design, code, test, and operate microservices that execute the core business logic of iFood, while also helping to build frameworks and tools to identify performance bottlenecks and optimize backend performance.
Responsibilities:
- Projetar, codificar, testar, operar e resolver problemas de produção em serviços executados na nuvem (especialmente AWS)
- Participar da priorização da evolução do produto, sempre buscando os melhores ganhos de valor para o negócio, baseando suas decisões em dados
- Enfrentar e resolver desafios de escalabilidade, manutenibilidade e confiabilidade
Requirements:
- Experiência anterior em projeto, desenvolvimento e manutenção de microsserviços usando Golang
- Experiência com comunicação assíncrona entre serviços e desafios de simultaneidade em sistemas distribuídos, especialmente experiência com Kafka
- Paixão por desenvolvimento de software, programação orientada a objetos e funcional
- Testes automatizados, sistemas distribuídos e conceitos de desenvolvimento seguro
- Experiência em bancos de dados relacionais e NoSQL, consultas e modelagem de dados
- Conhecimento em Linux, infraestrutura como código, redes, Docker, Kubernetes
- Experiência anterior lidando com aplicações que suportam milhões de transações por dia, 24 horas por dia, 7 dias por semana