Staff Backend Software Engineer

A Brazilian technology company, leader in Latin America, connecting thousands of restaurants to millions of consumers with 100 million monthly orders, offering food delivery, marketplace, pharmacy, and pet services, including iFood Pago fintech services.
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · Logistics

Description For Staff Backend Software Engineer

Join iFood, Latin America's leading technology company in the food delivery sector, processing an impressive 100 million orders monthly. As a Staff Backend Software Engineer, you'll be at the forefront of maintaining and evolving our critical order management platform. The role demands expertise in modern technologies including Java 17, PostgreSQL, Redis, Elasticsearch, and AWS, while leading technical discussions and promoting engineering excellence. You'll be responsible for ensuring platform stability and scalability, working with a dynamic team in a fully remote environment. Beyond food delivery, iFood has expanded into marketplace, pharmacy, and pet services, plus fintech solutions through iFood Pago. This position offers the opportunity to work on large-scale systems that impact millions of users daily, requiring both technical excellence and leadership skills. The ideal candidate combines deep technical knowledge with strategic thinking, making this role perfect for experienced engineers looking to make a significant impact in a rapidly growing tech company.

Last updated 3 minutes ago

Responsibilities For Staff Backend Software Engineer

  • Ensure stability, scalability and operational efficiency of iFood's order platform
  • Technically lead the team, promoting good engineering practices and collaborating in technical and strategic discussions
  • Monitor the platform and act in critical moments to ensure continuous operation
  • Support team development, promoting platform operationalization evolution
  • Connect with stakeholders and actively participate in team ceremonies

Requirements For Staff Backend Software Engineer

Java
PostgreSQL
Redis
Kubernetes
  • Expertise in order management processes and complex systems architecture
  • Mastery of modern stack: Java 17, PostgreSQL, Redis, Elasticsearch, AWS, Terraform, Kong and Datadog
  • Hands-on profile and passion for solving problems with quality code
  • Ability to adapt to dynamic and challenging environments
  • Clear communication, organization, critical thinking and strategic vision
  • Experience in OMS context
  • Resilience, proactivity, flexibility and collaborative attitude

Interested in this job?

Jobs Related To iFood Staff Backend Software Engineer

Staff Software Engineer - Routing

Staff Software Engineer position at Samsara focusing on routing systems architecture, dispatch optimization, and commercial navigation for fleet operations.

Staff Software Engineer, NGP

Staff Software Engineer position at Built Technologies, focusing on developing next-generation pipeline solutions with Python/TypeScript, offering $185K-$225K plus equity and benefits.

Support Engineer IV, Payments Acceptance and Experience Tech

Senior support engineering role at Amazon focusing on payments technology, requiring 4+ years of experience in software development or technical support, with expertise in multiple programming languages.

Staff Software Engineer

Staff Software Engineer position at Intuit leading the MXP Commerce Team, architecting and developing enterprise solutions while providing technical leadership.

Staff Software Engineer, Backend (Platform - CETI)

Staff Software Engineer position at Coinbase focusing on backend development for the Platform Product Group's Consumer Engineering Test Infrastructure team.