Are you ready to build the future of Latin America? ๐
At Rappi, we build the SuperApp that changes the lives of millions of people every day. We are a team driven by speed, execution, and real results.
This is where things happen. If you are excited by solving real-scale problems, learning at record speed, and seeing the impact of your ideas in a matter of days, this is your place.
Want to build the systems that move millions of people every day? ๐ ๏ธ
The challenge
At Rappi, we don't just write code โ we build the infrastructure that supports millions of daily transactions across 9 LatAm countries. We're looking for a Staff Software Engineer Backend who wants to solve real-scale problems.
Your challenges
Direct the area and ensure delivery of results
Build and develop high-performance teams
Define area processes and best practices
Coordinate with internal and external stakeholders
Report results to company leadership
You will be a great fit
Experience: 6+ years in similar roles
Education: University degree completed; postgraduate desirable
English: Intermediate-advanced
Previous experience in tech startups, e-commerce, or marketplaces (desirable)
Experience in agile squads and remote-first environments (desirable)
Tech profile
What you need to master
Software Engineering
Deep experience in at least one modern backend language: Go, Java/Kotlin, Node.js or Python.
Ability to read, understand and contribute to systems developed in multiple languages.
API and contract design: REST, gRPC, events and asynchronous APIs.
Distributed Systems & Architecture
Design and evolution of large-scale, high-availability distributed systems.
Microservices architectures and event-driven architectures.
Experience defining bounded contexts, service ownership and boundaries between domains.
Ability to evaluate trade-offs between microservices, modular monoliths and other architectures.
Data Architecture
SQL: PostgreSQL / MySQL.
NoSQL: DynamoDB / MongoDB or other equivalent technologies.
Redis and caching strategies.
Data model design for high-volume systems.
Replication, partitioning, indexes, query optimization and migration strategies.
Integration patterns using event streaming / messaging (Kafka or equivalent).
Cloud & Infrastructure
AWS or equivalent cloud.
Kubernetes and Docker.
Infrastructure as Code.
Design of highly available and scalable infrastructure.
Knowledge of networking, load balancing, autoscaling and capacity planning.
Reliability & Observability
Design around SLA / SLO / SLI.
Observability: metrics, logs, tracing and profiling.
Design for resilience, graceful degradation and fault tolerance.
Incident management and root cause analysis.
Performance & Scalability
Capacity planning.
Load testing and performance testing.
Identification and elimination of bottlenecks.
Optimization of latency, throughput and resource utilization.
Architectures capable of handling significant traffic growth without degradation.
Knowledge of common vulnerabilities and secure coding practices.
What makes you different
Ownership & Accountability
Result Orientation
Collaboration & Teamwork
Data & AI Fluency
Coaching & Feedback
Effective Communication
Break Down Silos
Growth Mindset
We believe our talent deserves the best tools to make an impact with purpose.
Colombia ๐จ๐ด
At Rappi, diversity makes us stronger
We believe diverse and inclusive teams build the best products, and we actively seek people of all genders, ages, backgrounds, religions, and sexual orientations. If you want to build the future of Latin America, your place is here.
Will you join the team? At Rappi, the limit is the one you set for yourself. If you are excited about learning in motion and building solutions that scale to millions, we want to meet you.