Engenheiro de Software BackEnd Pleno
Core
Design, develop, and maintain event-driven microservices and consumer services for iFood's platform, focusing on idempotency, resilience, and observability.
Role type
Mid-level Backend Engineer (Platform)
Builds
Scalable event-driven microservices, APIs, and data integrations for iFood's delivery, market, pharmacy, and fintech products.
Domain
Food delivery technology, Fintech, Cloud Native
Required skills
Microservices architecture, Event-driven design (Kafka/Kinesis), REST APIs, SQL/NoSQL data modeling, Cloud Native (AWS, Kubernetes), CI/CD, Observability, Resilience patterns, TDD, Generative AI tools
Preferred skills
Go, Kotlin/Spring Boot, RAG/Agent orchestration, Databricks/Spark, Domain-Driven Design
Technologies
Kafka, Kinesis, PostgreSQL, DynamoDB, Redis, MongoDB, AWS (EKS, EC2, S3), Kubernetes, OpenTelemetry, Prometheus, Datadog, Sentry, OpenAPI/Swagger, Vault, LangGraph, CrewAI
Responsibilities
Design and maintain event-driven microservices with idempotency and resilience; Implement secure REST APIs and manage access control; Model and optimize SQL/NoSQL data for high availability; Build observability dashboards and handle production incidents; Enable consumer teams and manage onboarding; Investigate production data issues using telemetry and logs; Act as a technical bridge between consumer teams and platform engineering.
Seniority
Mid-level, hands-on IC