Senior Full Stack Software Engineer
Summary
Builds and operates large-scale backend services for iFood Pago Benefícios (fintech) on AWS EKS: REST and event-driven APIs (Kafka/MSK/Kinesis), hexagonal architecture, TDD, observability with OpenTelemetry/Prometheus, plus daily use of generative AI/LLM tooling. Stacks: Java 17 or Kotlin with Spring Boot/Ktor, or Go.
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:
- 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
Ingredientes Que Buscamos:
* 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
Para Realçar o Sabor:
- 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
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ê!
Skills
- AI
- API
- AWS
- CI/CD
- Claude Code
- Cloud
- Cloud Native
- CrewAI
- Datadog
- Design Patterns
- EKS
- Event Driven Architecture
- Fintech
- Helm
- Java
- Kafka
- Kinesis
- Kotlin
- Ktor
- Kubernetes
- LangGraph
- Linux
- LLM
- Machine Learning
- MCP
- MongoDB
- NoSQL
- Observability
- OpenAI
- OpenAPI
- OpenTelemetry
- Oracle
- PostgreSQL
- Prometheus
- Redis
- Sentry
- Spring
- SQL
- Swagger
- TDD
- Terraform
- TLS
As published by greenhouse · 9 questions
Basics
Nome, Sobrenome, E-mail, Telefone, Currículo/CV, Carta de apresentação, Localização
Short answers (4)
- Website optional
- Empresa Atual / Última Empresa
- Cargo Atual / Último Cargo
Pick from a list (5)
- Quais são os seus pronomes?
- Onde você descobriu a vaga?
- Você já trabalhou no iFood?
- Qual é a sua pretensão salarial?
- Compartilhamento de dados grupo Prosus optional