Browse All Jobs
Job Description

iFood, a leading FoodTech company in Latin America, is seeking a Staff Software Engineer to join their team in Osasco. The engineer will design, code, test, and operate microservices that execute core business logic. They will also help build frameworks and tools to identify performance bottlenecks, measure, monitor, and optimize backend performance to ensure high availability, scalability, and fault tolerance.

The role involves:

  • Designing, coding, testing, operating, and troubleshooting production issues for cloud-based services (especially AWS).
  • Participating in product evolution prioritization, focusing on value for the business and data-driven decisions.
  • Addressing scalability, maintainability, and reliability challenges.

Requirements include:

  • Passion for software development, object-oriented and functional programming.
  • Understanding of automated testing concepts, distributed systems, and secure development.
  • Experience with relational and NoSQL databases, queries, and data modeling.
  • Knowledge of Linux, infrastructure as code, networking, Docker, and Kubernetes.
  • Experience with applications supporting millions of transactions per day, 24/7.
  • Experience in designing, developing, and maintaining microservices in Java or Kotlin.
  • Experience with asynchronous communication between services and concurrency challenges in distributed systems.
  • Knowledge in: OAuth 2.0, OpenID Connect, SAML, Keycloak and Spring Security
  • Knowledge in access control models (RBAC - Role-Based Access Control, ABAC - Attribute-Based Access Control)
Apply Manually

iFood

iFood is a leading Brazilian technology company in Latin America, connecting millions of consumers with a vast network of restaurants, markets, pharmacies, and pet stores through innovative solutions. With a monthly average of 100 million orders, iFood offers diverse services, including food delivery and financial solutions via iFood Pago, its fintech arm encompassing iFood Benefits and the restaurant-focused iFood Pago bank. The company focuses on cutting-edge technology and constant innovation to transform the delivery and payment ecosystem.

All Jobs at iFood (202)