Senior Staff Engineer (Developer Experience)
- Defender
- CI/CD
- GitLab
- SEM
- Amplitude
- Golang
- Java
- Kotlin
- GitLab CI
- Gradle
- Docker
- Datadog
- OpenTelemetry
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:
Como Staff Software Engineer no time de Developer Experience, vocĂȘ serĂĄ referĂȘncia tĂ©cnica do domĂnio: responsĂĄvel por direcionar a evolução das plataformas de CI, build, release e ferramentas de desenvolvimento que sustentam a produtividade de toda a engenharia do iFood, e por multiplicar isso nas pessoas ao seu redor.
- Direção tĂ©cnica do domĂnio: Definir e defender a visĂŁo e a arquitetura de longo prazo das plataformas de CI/CD, build systems, SCM (GitLab) e dev tools, equilibrando dĂvida tĂ©cnica, custo, segurança e velocidade, conectando o curto prazo (~70% execução) com o futuro do domĂnio (~30% direção).
- Problemas que ninguĂ©m mais consegue resolver: Atuar nos problemas mais complexos e ambĂguos, aqueles que atravessam times, dependĂȘncias e fronteiras de domĂnio, definindo o problema antes de executĂĄ-lo, tomando decisĂ”es sob incerteza e desbloqueando a organização. VocĂȘ sabe quando contornar o obstĂĄculo e quando furar o tĂșnel.
- Plataforma em escala: Elevar a confiabilidade, performance e segurança da plataforma DevX em escala (milhares de desenvolvedores, milhÔes de builds), liderando a resposta a incidentes complexos e transformando cada um deles em aprendizado estrutural, things will break, e sua função é fazer o sistema sobreviver e melhorar.
- Multiplicar pessoas, nĂŁo sĂł cĂłdigo: Mentorar engenheiros junior atĂ© staff, elevar o nĂvel tĂ©cnico do time atravĂ©s de design reviews, code reviews, pairing e desenvolvimento guiado.
- Bar raising e guarda dos padrĂ”es: Como Staff, vocĂȘ Ă© um dos guardiĂ”es dos Engineering Principles do iFood. Garantir qualidade, segurança, resiliĂȘncia e boas prĂĄticas nas entregas do domĂnio, aplicar shift-left onde fizer sentido e participar ativamente de recrutamento como embaixador tĂ©cnico.
- InfluĂȘncia alĂ©m do squad: Representar Developer Experience em fĂłruns de arquitetura, chapters e discussĂ”es com product e management; influenciar decisĂ”es tĂ©cnicas dos domĂnios consumidores da plataforma, com comunicação clara, transparente e adequada ao fĂłrum, inclusive em crises e postmortems blameless.
- Ambidestria: Conduzir inovação no domĂnio, novas tecnologias, experimentação e IA aplicada a ferramentas de desenvolvimento, sem sacrificar a qualidade do BAU. Inovação acontece dentro da caixa: priorização Ă© parte do trabalho.
Ingredientes Que Buscamos:
- TrajetĂłria comprovada como Staff / Senior Staff Engineer(ou equivalente) em platform engineering, developer experience ou infraestrutura, com histĂłrico de liderança tĂ©cnica de iniciativas que atravessaram mĂșltiplos times.
- Profundidade + amplitude (T-shaped): domĂnio profundo de CI/CD, build systems, SCM e runtime/containers, combinado com visĂŁo ampla o suficiente para desenhar soluçÔes que integram ferramentas, plataforma e produto.
- Capacidade de operar com ambiguidade: autonomia para definir problemas, priorizar e orquestrar soluçÔes em contextos pouco estruturados, com 70%+ de atuação autÎnoma orientada a contexto.
- Impacto e influĂȘncia: habilidade comprovada de influenciar times dos quais vocĂȘ nĂŁo Ă© lĂder formal, alinhando, convencendo e elevando o nĂvel de decisĂ”es tĂ©cnicas em mĂșltiplos domĂnios.
- Engenharia de plataforma em escala: experiĂȘncia operando sistemas crĂticos com alta demanda, diagnĂłstico de problemas em ambientes distribuĂdos e melhoria contĂnua de mĂ©tricas de entrega (DORA, tempo de build, estabilidade).
- Ownership de verdade:you build it, you run it.  Da concepção à operação, com postura de dono, enfrentando os fatos brutais e priorizando por resultado, não por esforço.
- Comunicação e desenvolvimento de pessoas: capacidade de mentorar engenheiros seniores e juniores, dar feedback transparente e construtivo, e fazer perguntas certeiras diante da complexidade.
- Alinhamento com nossa cultura: inglĂȘs para fluĂȘncia tĂ©cnica (buscamos proficiĂȘncia progressiva), postura de embaixador da marca e das comunidades de engenharia.
Â
Para realçar o sabor:
- Linguagens: Go (Golang), Java/Kotlin.
- Build em escala: GitLab CI em escala, Gradle, caching distribuĂdo/remote cache, otimização de pipelines.
- Plataforma: Docker, Kubernetes, service mesh, GitLab administration, observabilidade (Datadog, OpenTelemetry).
- DevEx & produtividade: métricas DORA/SPACE, developer productivity, InnerSource, plataformas internas (IDP), feature flags e RFCs.
- IA aplicada a dev tools: uso de LLMs no ciclo de desenvolvimento, agentes de código, integração com plataformas de IA (GenPlat).
- Comunidade: talks, artigos, open source, participação ativa no Chapter, somos todos recrutadores e embaixadores.
Â
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ĂȘ!
Â
Â
Senior Staff Engineer (Developer Experience) · iFood