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

[Hiring] Senior Full Stack Software Engineer @iFood

YDay - iFood is hiring a remote Senior Full Stack Software Engineer. 💸 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.

  • Projetar, desenvolver e manter serviços backend em escala para iFood Pago Benefícios rodando na AWS com Kubernetes EKS;
  • Aplicar arquitetura hexagonal ports and adapters SOLID design patterns e princípios de Clean Code em entregas de ponta a ponta;
  • Implementar APIs REST documentadas com OpenAPI Swagger e garantir comunicação segura via TLS mTLS;
  • Projetar integrações event driven usando Kafka AWS MSK ou Kinesis e modelagem de dados em SQL e NoSQL para alta disponibilidade;
  • Entregar qualidade por meio de TDD e pipelines de testes automatizados unitários integração e2e além de participar ativamente de code reviews;
  • Construir observabilidade e operação com OpenTelemetry Prometheus criação de dashboards alerts e respostas a incidents incluindo post mortem;
  • Aplicar padrões de resiliência como circuit breaker health checks self healing e exponential backoff além de estratégias de deployment e automação em CI CD;
  • Usar ferramentas de IA generativa e LLMs para acelerar desenvolvimento automação e revisão de código mantendo mentalidade IA First;
  • Assumir ownership de serviços críticos melhorar resiliência e observability propor e documentar decisões técnicas em RFCs ou ADRs;
  • Entregar onboarding técnico e primeiras features dentro dos primeiros seis meses assumir responsabilidades claras e elevar o padrão técnico do time.

Qualifications

  • Domínio em ao menos uma stack backend Java 17 Spring Boot Kotlin Spring Boot Ktor ou Go;
  • Conhecimento sólido em arquitetura hexagonal ports and adapters SOLID design patterns e Clean Code;
  • Experiência com cloud native na AWS e orquestração em Kubernetes EKS;
  • Habilidade com padrões de resiliência observability e operação para sistemas de alta disponibilidade;
  • Capacidade de projetar e integrar arquiteturas event driven usando Kafka AWS MSK ou Kinesis;
  • Familiaridade com bancos SQL Oracle ou PostgreSQL e NoSQL Redis ou MongoDB incluindo modelagem e otimização de queries;
  • Práticas sólidas de qualidade de código incluindo TDD testes automatizados code review e CI CD;
  • Instrumentação e monitoramento com OpenTelemetry Prometheus e uso de Sentry ou Datadog para rastreamento de erros e performance;
  • Mentalidade IA First foco em produtos data driven autonomia mentalidade de dono comunicação direta e priorização 80 20;
  • Habilidade para decompor problemas complexos transformar requisitos de negócio em entregas de alto impacto e comunicar decisões técnicas a múltiplas audiências.

Requirements

  • Experiência com IA e machine learning;
  • Familiaridade com arquiteturas de agentes e AI Workflow incluindo LangGraph OpenAI Agents SDK CrewAI;
  • Conhecimento em RAG MCP e orquestração de agentes para soluções IA Native;
  • Experiência com ferramentas de IA generativa como Claude Sonnet Gemini Cursor Claude Code Copilot Windsurf;
  • Domínio em Go como diferencial adicional;
  • Conhecimento do domínio de pagamentos gateways adquirência emissor e plataformas de benefícios SVA;
  • Práticas avançadas de deployment blue green canary e automação de release;
  • Infra as code e tooling Terraform Dockerfile Helm e administração Linux;
  • Otimização de performance em nuvem tuning de aplicações para melhor custo e latência.

Benefits

Buscamos uma pessoa apaixonada por tecnologia e inovação, que esteja sempre em busca de novos aprendizados e que goste de desafios. Se você se identifica com este perfil, adoraríamos conhecer você!

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 Full Stack Software Engineer @iFood
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
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,043+ 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