Backend Software Engineer Pleno
TLDR
Work with cloud services, focusing on scalability and reliability while contributing to high-volume data management and product evolution in a tech-leading environment.
Nosso Modo de Fazer no Time:
Transforme sua carreira com o iFood! Somos uma empresa brasileira de tecnologia referência na América Latina. Por meio de soluções inovadoras, conectamos milhares de restaurantes a milhões de consumidores diariamente com uma média de 100 milhões de pedidos mensais. Além do delivery de comida, também somos Mercado, Farmácia e Pet. Temos também o iFood Pago, nossa Fintech, que engloba o iFood Benefícios, o vale alimentação e refeição do iFood e o próprio iFood Pago, o banco do restaurante. Junte-se a nós e faça parte de uma equipe que está sempre à frente com tecnologia de ponta e inovação constante.
Seu Cardápio Diário:
- Design, codificação, testes, operação e resolução de problemas de produção em serviços na nuvem (especialmente AWS).
- Participação na evolução do produto, priorizando ganhos de valor para o negócio com base em dados.
- Enfrentar e resolver desafios de escalabilidade, manutenibilidade e confiabilidade.
- Gestão do ciclo de vida dos perfis de usuários e rastreamento de comportamento no iFood.
- Trabalhar com ingestão e distribuição de grandes volumes de dados, utilizando APIs, Kafka e tabelas Databricks.
Ingredientes Que Buscamos:
- Paixão por desenvolvimento de software, programação orientada a objetos e funcional.
- Experiência prévia no design, desenvolvimento e manutenção de microsserviços, preferencialmente em Go.
- Proficiência em Python, PySpark e SQL.
- Conhecimento em Spark e Databricks como diferencial significativo.
- Experiência com testes automatizados, sistemas distribuídos e conceitos de desenvolvimento seguro.
- Experiência com bancos de dados relacionais e NoSQL, incluindo modelagem e consultas.
- Conhecimento em Linux, infraestrutura como código, redes, Docker e Kubernetes.
- Experiência com aplicações que suportam milhões de transações por dia, 24/7.
- Familiaridade com comunicação assíncrona entre serviços e desafios de concorrência em sistemas distribuídos.
- Capacidade de completar tarefas end-to-end e auxiliar no desenvolvimento de membros juniores.
Buscamos uma pessoa apaixonada por tecnologia, inovação e IA que esteja sempre em busca de novos aprendizados e que goste de desafios. Se você se identifica com este perfil, adoraríamos conhecer você!
iFood is a Brazilian technology company that seamlessly connects thousands of restaurants with millions of consumers, processing an impressive average of 100 million orders monthly. Beyond food delivery, iFood expands into markets like finance and pet services, providing innovative solutions that enhance everyday convenience.