Senior Software Engineer - Full Stack @iFood
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Software Engineer - Full Stack @iFood

Today - iFood is hiring a remote Senior Software Engineer - Full Stack. 💸 Salary: unspecified 📍Location: Brazil

Role Description

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.

  • Construir e evoluir agentes de IA que atendem restaurantes via WhatsApp, com foco em captação de investimento e aumento de pedidos para parceiros
  • Entregar soluções ponta a ponta incluindo especificação, prototipagem, implementação, testes e deploy
  • Projetar e implementar integrações com WhatsApp Business API e provedores de mensageria garantindo confiabilidade e escalabilidade
  • Desenvolver pipelines de prompting tool, calling RAG e frameworks de avaliação de modelos e respostas
  • Garantir privacidade e segurança de dados em conversas aplicando requisitos de LGPD e GDPR e práticas de AppSec para dados pessoais
  • Instrumentar observabilidade com métricas, logs, tracing e monitoramento de erros e performance
  • Colaborar com produto, design, security e outros times de engenharia para traduzir necessidades de negócio em soluções técnicas mensuráveis
  • Responder a incidents, conduzir postmortems e aplicar correções que eliminem causa raiz e melhorem resiliência
  • Documentar decisões técnicas em RFCs ou ADRs e compartilhar conhecimento com o time

Qualifications

  • Domínio de LLMs e agentes incluindo prompting tool, calling RAG e pipelines de eval
  • Conhecimento sólido em Python ou Golang
  • Experiência com WhatsApp Business API e integração com plataformas de mensageria
  • Conhecimento aplicado de privacidade e segurança de dados em conversas LGPD, GDPR e AppSec
  • Capacidade de entrega backend ponta a ponta incluindo prototipagem, testes automatizados e CI/CD
  • Familiaridade com cloud AWS ou GCP e serviços gerenciados para deploy e operação
  • Experiência com observabilidade, métricas, logs, tracing e uso de ferramentas como Sentry, Datadog e Amplitude
  • Habilidade para decompor problemas complexos, aplicar 80/20 e priorizar entregas de maior impacto
  • Comunicação técnica clara para escrever RFCs, ADRs e apresentar decisões a audiências diversas
  • Mentalidade orientada a dados para definir e monitorar KPIs, validar hipóteses e medir impacto

Requirements

  • Participação em comunidades técnicas, projetos open source ou InnerSource
  • Experiência com infra e automação Kubernetes, Docker, Terraform
  • Experiência com arquiteturas event driven, Kafka ou serviços de mensageria similares
  • Familiaridade com pipelines de ML e plataformas como Databricks
  • Experiência com estratégias de releases progressivas, feature flags, canary e rollout controlado
  • Experiência prévia em produtos conversacionais ou agentes que atendem canais de mensageria
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Full Stack @iFood
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 133,525+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later