Taro Logo

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 through food delivery, marketplace, pharmacy, and pet services.
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · E-Commerce

Description For Staff Backend Software Engineer

Join iFood, Latin America's leading technology company in food delivery and digital services. As a Staff Backend Software Engineer, you'll be at the forefront of innovation, working with cutting-edge technology to support a platform that processes over 100 million orders monthly. The role offers the opportunity to technically lead and shape the future of a system that connects thousands of restaurants with millions of consumers.

You'll be responsible for ensuring the stability and scalability of iFood's order platform, working with a modern tech stack including Java 17, PostgreSQL, Redis, Elasticsearch, and AWS. The position requires a blend of technical expertise in complex systems architecture and leadership skills to guide the team in engineering best practices.

The ideal candidate brings deep expertise in order management systems (OMS), demonstrates a hands-on approach to problem-solving, and excels in both technical execution and strategic thinking. You'll be working in a dynamic, fast-paced environment where your decisions directly impact millions of users across Latin America.

Beyond food delivery, iFood has expanded into multiple verticals including marketplace, pharmacy, and pet services, as well as financial technology through iFood Pago. This creates a rich ecosystem of challenges and opportunities for innovation. The company offers a remote work environment and values proactive, resilient individuals who can adapt quickly and contribute to strategic projects.

If you're passionate about technology, continuous learning, and want to be part of a company that's revolutionizing the way people access goods and services in Latin America, this role offers the perfect blend of technical challenge and growth opportunity.

Last updated 2 days 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
  • 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

Senior Lead Software Engineer - Python, Perl Securitized Product

Senior Lead Software Engineer role at JPMorgan Chase focusing on Python and Perl development for Securitized Products Data Platform team within Commercial and Investment Bank Technologies.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on building innovative solutions for flagship products, combining full-stack development with AI implementation and technical leadership.

(AIPC) Audio SW Customer Support Engineer, up to Staff

Audio Software Customer Support Engineer role at Qualcomm focusing on Windows ARM-based audio drivers and system architecture.

Staff Software Engineer - Video Processing

Staff Software Engineer position at LinkedIn focusing on video processing and media infrastructure, offering hybrid work in Mountain View or Bellevue with competitive compensation.

Staff Software Engineer, Query Applications

Staff Software Engineer position at dbt Labs focusing on building scalable query applications and distributed systems for analytics engineering, offering competitive compensation and remote work.