For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
iFood
iFood

Senior Backend Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Java
Kotlin
Continuous Integration
+12

Permanent role
a day ago
Apply now

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.

Você será responsável por projetar, desenvolver e evoluir bibliotecas e componentes críticos usados por centenas de microsserviços no iFood, garantindo alta performance, resiliência e padronização em diferentes linguagens (Java, Kotlin, Go). Seu trabalho impactará diretamente a produtividade dos times de engenharia e a estabilidade da plataforma.

Tudo isso com um desafio incrivel de desenvolver e manter bibliotecas fundamentais para o desenvolvimento de softwares robustos e resilientes além de garantir adoção pelos squads, facilitando migrações e evitando fragmentação.

Otimizar performance (baixo overhead) e simplicidade (DX - Developer Experience). Trabalhar em um ambiente polyglot, mantendo consistência entre as diferentes stacks.

Seu Cardápio Diário:

  • Projetar e evoluir bibliotecas reutilizáveis em múltiplas linguagens.
  • Automatizar testes de compatibilidade e pipelines de publicação (CI/CD).
  • Colaborar com squads para identificar necessidades e promover boas práticas.
  • Resolver desafios complexos como: - Como garantir backward compatibility em atualizações de libs? - Como monitorar a adoção e o impacto das libs em produção? - Como evitar duplicação de esforços entre times?.
  • Mentorar outros devs e contribuir para a arquitetura técnica do iFood.

Ingredientes Que Buscamos:

  • Experiência sólida em desenvolvimento backend (Java/Kotlin, Go ou Rust).
  • Conhecimento em sistemas distribuídos (Kafka, SQS/SNS, Redis, HTTP APIs).
  • Familiaridade com observabilidade (OpenTelemetry, Datadog).
  • Vivência com CI/CD (GitLab CI, GitHub Actions, publicação de pacotes).
  • Capacidade de trabalhar em ambientes multi-stack.
  • Mentalidade de plataforma (foco em reuso e escalabilidade).

Para Realçar o Sabor:

  • Experiência com múltiplas tecnologias e capacidade de adaptação a novos desafios.
  • Proatividade e criatividade para lidar com questões abstratas e traduzi-las em soluções tangíveis.
  • Pensamento crítico e habilidades organizacionais para gerir tarefas de forma eficiente.
  • Flexibilidade e bom relacionamento interpessoal para colaborar em um ambiente técnico e colaborativo.

Buscamos uma pessoa que ama resolver problemas complexos de forma elegante e escalável. Pensa em devEx (Developer Experience) – como tornar a vida dos devs mais fácil? Não tem medo de desafios Quer deixar um legado técnico em uma das maiores plataformas de delivery da América Latina.

Por que essa vaga é única? Diferente de times de produto, aqui você não vai construir features diretamente para usuários finais, mas sim capacitar outros engenheiros a construí-las de forma mais rápida e confiável. É um papel estratégico para escalar o iFood técnica e organizacionalmente. Se você adora desafios de arquitetura, performance e padronização em escala, essa é sua oportunidade!

Ref. 27911

About iFood

👥1001-5000
📍Campina, Sao Paulo, Brazil
🔗Website

iFood Service

iFood product / service
iFood product / service
iFood product / service
iFood product / service
iFood product / service

How does iFood work?

connecting 15,000 restaurants with customers in Argentina, Brazil, Colombia, and Mexico

Company culture

All Together

Diverse, equal individuals working together - it makes us better!

Innovation

We believe that innovation can create a more prosperous future.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service