About Rappi
Rappi is Latin America's premier on-demand delivery platform. We operate across multiple countries, connecting millions of users with a wide range of services, including restaurants, supermarkets, pharmacies, and retail stores, all driven by our mission to simplify people's lives.
Rappi Turbo is our revolutionary ultra-fast commerce arm, committed to fulfilling customer orders in ten minutes or less. We achieve this through a sophisticated network of strategically located dark stores and micro-fulfillment centers. Turbo's success is built on the combination of cutting-edge technology, data-driven inventory planning, and optimized last-mile logistics, offering customers unmatched convenience and reliability.
Joining the Turbo team means stepping into a high-growth, fast-paced environment. We tackle complex operational challenges by leveraging advanced data science, sophisticated forecasting, and optimization
models, alongside the latest technology, all to ensure the right products are always available in the right place, at the right time.
About the role
We are looking for a Senior Full Stack Engineer (Backend-Heavy) to build and scale our Supply Chain Planning Platform, which powers purchase order creation, inventory transfers, and replenishment decisions across Rappi’s Turbo network.
This platform processes large-scale operational and demand datasets and runs optimization algorithms that directly impact product availability, working capital efficiency, and customer experience.
You will work closely with Product Managers, Demand Analysts, Buyers, and Data Science teams to design high-performance systems that support both real-time and batch planning workflows across LATAM markets.
While the role is backend-focused, exposure to frontend workflows and planning dashboards will be beneficial.
What You’ll Do
Platform & System Development
● Design and build scalable backend systems powering supply chain planning workflows including:
○ Purchase Order (PO) creation and optimization
○ Transfer Order (TO) planning across dark stores and fulfillment nodes
○ Inventory allocation and replenishment decision engines
● Build and maintain APIs and services supporting enterprise planning workflows.
● Develop algorithm-driven modules that process large data volumes for demand and inventory
optimization.
● Design systems capable of handling both real-time and batch decision-making pipelines.
Architecture & Scalability
● Define backend architecture ensuring high availability, performance, and fault tolerance.
● Design data models and pipelines for high-throughput operational and planning data.
● Optimize database queries and data access layers for performance at scale.
● Implement caching strategies and distributed computing techniques to improve system
responsiveness.
Cross-Functional Collaboration
● Partner with product, operations, and data science teams to translate supply chain requirements into scalable technical solutions.
● Work directly with business users including buyers and demand analysts to improve planning efficiency and automation.
Engineering Excellence
● Drive best practices across testing, CI/CD, observability, documentation, and code quality.
● Conduct design and code reviews to maintain high engineering standards.
● Mentor junior engineers and contribute to team capability building.
● Participate in long-term technical roadmap and platform evolution.
Tech Stack
● Languages & Frameworks: Python, Django, Golang, Node JS, Kotlin/Java
● Architecture: RESTful APIs, Microservices / Service-Oriented Architecture
● Databases: PostgreSQL / AWS RDS, MongoDB
● Caching: Redis or equivalent
● Infrastructure: Docker, AWS / GCP
● Data Processing: Large-scale batch and real-time planning datasets
Qualifications
● Bachelor’s degree in Computer Science, Information Technology, or related field.
● 4–7 years of backend or full-stack engineering experience in data-intensive platforms.
● Experience working with high-volume data processing systems.
● Strong understanding of system design, scalability, and reliability principles.
● Proven ability to mentor engineers and contribute to team technical growth.
● Strong analytical thinking and ownership mindset.
● Experience building supply chain, logistics, marketplace, or quick commerce platforms.
● Exposure to optimization algorithms, forecasting, or planning systems.
● Familiarity with inventory, replenishment, or fulfillment workflows.
● Experience working with global or multi-region operational systems.
● Basic frontend familiarity (React or dashboard-based applications).
● Exposure to analytics and data visualization tools.
Why Join Rappi Turbo
● Build technology powering one of the fastest-growing quick commerce ecosystems globally.
● Work on complex, real-world optimization problems impacting millions of orders.
● Collaborate with global teams across LATAM and India.
● Opportunity to influence architecture and product strategy in a high-growth environment.
● Work with cutting-edge data science and AI-driven supply chain technologies.