The engineer will design, implement, and maintain end-to-end CI/CD pipelines and platform tooling while ensuring high availability and performance. They will also operate platform services, manage incident responses, and contribute to technical documentation and architectural decisions.
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:
Entregar features da plataforma de CI de ponta a ponta com código testado, monitorado e deploy confiável
Implantar e manter pipelines e tooling de CI/CD integrados a SCM e sistemas de build
Operar serviços da plataforma criando dashboards, configurando alerts, respondendo a incidents e conduzindo post mortems documentados
Dominar stack principal do time incluindo linguagens do projeto, Kubernetes, Terraform e Helm
Especificar, prototipar, implementar, testar e fazer deploy de componentes com foco em qualidade, observability e custo
Contribuir com RFCs e ADRs e manter débito técnico mapeado e controlado
Usar métricas e dados para priorizar trabalho, validar impacto e resolver tradeoffs entre qualidade e velocidade
Identificar oportunidades de melhoria em performance, resiliência e segurança da plataforma
Ingredientes Que Buscamos:
Autonomia para entregar soluções de ponta a ponta e tomar decisões técnicas com foco em impacto de negócio
Capacidade de decompor problemas complexos aplicando abordagem 80 20 e priorização baseada em valor
Comunicação técnica clara para documentar decisões, conduzir discussões e compartilhar conhecimento via RFCs e ADRs
Mentalidade data driven para definir, monitorar e validar KPIs usando ferramentas de observability
Habilidade para operar e depurar serviços em produção, criar dashboards e configurar alerts eficientes
Orientação para code quality por meio de testes automatizados, linting e quality gates
Foco em reliability: planejamento de incident response, canary releases e controle operacional para reduzir tempo de indisponibilidade
Para realçar o sabor:
Conhecimento prático em sistemas de build e automação como Gradle
Familiaridade com plataformas de dados como Databricks e ferramentas de análise de produto como Amplitude
Práticas de segurança de aplicações AppSec, OWASP e SSDLC
Experiência com técnicas de release controladas como canary e feature toggles
Conhecimento em bancos de dados relacionais e NoSQL para modelagem e otimização de queries
Experiência com múltiplas clouds como GCP ou Azure e cenários multi cloud
Prática avançada em profiling de performance e otimização de runtime e memória
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”