iFood
iFood

Sênior Staff Software Engineer - Backend

TLDR

Develop disruptive solutions using Go and Kotlin by leveraging AI to accelerate design, coding, and testing, while leading technical initiatives and mentoring engineers.

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:

  • Desenvolver com velocidade disruptiva utilizando Go e Kotlin, alavancando AI em cada etapa do desenvolvimento
  • Utilizar Claude, Cursor e outras ferramentas de AI para acelerar design, codificação, testes e resolução de problemas de produção em serviços executados na nuvem (especialmente AWS)
  • Aplicar Prompt Engineering para maximizar eficiência no desenvolvimento, code review, documentação e debugging
  • Assumir ownership completo das soluções desde a concepção até a produção, monitoramento e evolução contínua
  • Atuar de forma proativa identificando oportunidades de melhoria, problemas antes que aconteçam e propondo soluções inovadoras
  • Participação ativa na priorização de evoluções no produto, levando em conta os melhores ganhos de valores para o negócio, sempre baseando suas decisões em dados
  • Liderar tecnicamente iniciativas e projetos, influenciando outros engenheiros e times
  • Construção de soluções escaláveis e resilientes com foco em entrega rápida e iterativa
  • Concepção e desenvolvimento de APIs utilizando abordagem AI First
  • Análise dos sistemas em produção buscando melhoria contínua com mentalidade disruptiva
  • Experimentar e integrar LLMs nos produtos e processos de desenvolvimento
  • Mentorear outros engenheiros e disseminar boas práticas de desenvolvimento AI First

Ingredientes Que Buscamos:

  • Domínio em Go e/ou Kotlin como linguagens principais de desenvolvimento
  • Experiência comprovada com AI no desenvolvimento: Claude, Cursor, GitHub Copilot ou ferramentas similares
  • Expertise em Prompt Engineering - saber extrair o máximo de ferramentas de AI
  • Testes automatizados, sistemas distribuídos e conceitos de segurança no desenvolvimento
  • Bancos de dados relacional e NoSQL, queries e experiência com modelagem de dados
  • Conhecimento no uso de filas e tópicos e comunicação assíncrona entre serviços (SQS, SNS, RabbitMQ, etc.)
  • Conhecimento em Cloud (principalmente AWS) e visão de escalabilidade
  • Linux, Infrastructure as Code, Kubernetes, Docker e/ou Kafka
  • Experiência utilizando microsserviços, comunicação assíncrona e problemas de concorrência em sistemas distribuídos

Mindset de Liderança:

  • Ownership forte - você é dono(a) das suas entregas de ponta a ponta, do código à produção
  • Proatividade extrema - não espera ser acionado, antecipa problemas e age preventivamente
  • Autonomia e autogestão - sabe priorizar, tomar decisões e executar sem necessidade de microgerenciamento
  • Visão de negócio - entende o impacto das suas decisões técnicas nos resultados da empresa
  • Liderança pelo exemplo - influencia outros desenvolvedores através de código de qualidade e boas práticas
  • Comunicação clara e assertiva - sabe explicar conceitos técnicos complexos para diferentes audiências
  • Accountability - assume responsabilidade pelos resultados, celebra vitórias e aprende com falhas
  • Colaboração ativa - trabalha bem em time, compartilha conhecimento e ajuda no crescimento de outros
  • Iniciativa - propõe melhorias, cria soluções e move projetos para frente sem precisar de direcionamento constante

 

Para Realçar o Sabor:

  • Experiência criando ou utilizando AI Agents
  • Histórico de ter liderado projetos ou iniciativas técnicas
  • Experiência como tech lead ou mentor de outros desenvolvedores

 

 

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.

Founded
Founded 2011
Employees
500+ employees
Industry
Air Freight & Logistics
Total raised
$92M raised
View company profile
Report this job
Apply for this job