B

Software Engineer Sênior - Backend

icon briefcase Tipo de Emprego : Periodo Integral

Número de Aplicantes

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Aplique agora
icon loader Aplique agora

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Descrição do Emprego - Software Engineer Sênior - Backend

 


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.


No Time de Release Platform, você será responsável por projetar, desenvolver e manter a infraestrutura avançada de releases que impulsiona a entrega de software em escala iFood. Você transformará a complexidade de deployments em vantagem competitiva, garantindo que cada release seja rápida, observável e confiável, permitindo que os times de engenharia entreguem com confiança e os usuários experimentem inovação ininterrupta.
Você combinará sólida expertise técnica em desenvolvimento de software com foco em arquiteturas resilientes—aplicando padrões de excelência como Clean Architecture, Arquitetura Hexagonal, SOLID e Clean Code para construir soluções que operam em escala enterprise.


Seu Cardápio Diário:



  • Desenvolver a Plataforma de Release: Projetar e implementar componentes críticos dos sistemas de deploy, incluindo canary deployments, processos de release automatizados e pipeline jobs (dry runs, migração de banco, produção, sandbox).

  • Arquitetura de Software: Aplicar padrões como Clean Architecture, Hexagonal Architecture, SOLID e práticas de Clean Code para garantir sistemas maintíveis, testáveis e escaláveis.

  • Resiliência e Observabilidade: Implementar padrões de resiliência (circuit breakers, timeouts, retries) e soluções de observabilidade (métricas, logs, traces) para garantir alta disponibilidade da plataforma.

  • Automação e CI/CD: Desenvolver e otimizar pipelines de deployment, sistemas de rollback automático e ferramentas de promoção canary.

  • Colaboração Técnica: Trabalhar em estreita colaboração com times de DevEx, SRE e produtos para resolver desafios complexos de release e deployment.

  • Excelência em Engenharia: Realizar code reviews, definir padrões técnicos e assegurar qualidade através de testes


 


Ingredientes Que Buscamos:




  • Expertise em Desenvolvimento: Sólida experiência como desenvolvimento com domínio profundo de linguagens como Java/Kotlin, Go, ou similares.




  • Padrões Arquiteturais: Experiência prática com Clean Architecture, Arquitetura Hexagonal, princípios SOLID e práticas de Clean Code;




  • Resiliência e Observabilidade: Conhecimento em design de sistemas resilientes, circuit breakers, timeouts, monitoring, métricas e distributed tracing.




  • Sistemas Distribuídos: Experiência com microsserviços, comunicação assíncrona, event-driven architecture e deployment em escala.




  • CI/CD e DevOps: Conhecimento em pipelines de CI/CD, estratégias de deployment (blue-green, canary) e ferramentas de automação.




  • Qualidade de Software: Experiência com TDD, testes automatizados (unitários, integração, end-to-end) e práticas de code review.



    Para Realçar o Sabor:



     




  • Experiência prévia com plataformas de release, deployment automation ou ferramentas de CI/CD.




  • Conhecimento em Kubernetes, Docker e orquestração de containers.




  • Experiência com bancos de dados e estratégias de migração em produção.




  • Contribuições em projetos open source relacionados a DevOps ou plataformas de desenvolvimento.




 


Sobre nós


No iFood, acreditamos na força da diversidade para gerar #Inovação e atingir #Resultados incríveis, por isso, não fazemos distinção para candidatos com deficiência, gênero, orientação sexual, raça/etnia, idade, origem, constituição familiar e estética. Temos grupos compostos por foodlovers voluntários, onde falamos sobre Raça, Gênero, LGBTQI+ e PcD, queremos ser a empresa onde pessoas escolham como lugar onde vão se desenvolver e contribuir para a realização de sonhos, #AllTogether.


Conheça nossas iniciativas →


Você tem fome de que?


Nós, FoodLovers, temos fome de inovação e resultado. Buscamos sempre fazer o nosso melhor, pensando "fora da caixa" e atuando com agilidade e responsabilidade! Temos fome de diversidade, conhecimento e compartilhamento. Trabalhamos em um ambiente de muita versatilidade. Sabe o que promove a nossa receita especial? As pessoas! Vem fazer parte disso🤝


 


 


 

Original job Software Engineer Sênior - Backend posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Aplique agora
Share Job
Share Job

Sobre a empresa

Backend Na Ifood

O jeito mais fácil de pedir delivery de comida e fazer mercado. Leia avaliações de restaurantes, faça seu pedido pela internet e receba em casa.

Ler mais sobre a empresa

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in Brazil

O GrabJobs é o portal de empregos número 1 em Brazil, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Brazil, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.