Sr. Technical Lead of Software Engineering

[CO] Bogotá
Technology – Backend
We are looking for highly skilled developer that will help us build robust payment processing system, handling an ever increasing volume of Transactions spanning multiple payment processors and countries, guiding and mentoring a team through example.


    • Take an active role proposing changes to existing payments architecture to improve resilience as well as acceptance rate
    • Drive the technical roadmap of the payments platform
    • Work out technical integration details with different providers as needed
    • Champion code quality and improve the deliverable’s quality over tiime
    • Ensure the services built are maintainable, have proper monitoring and make good use of the existing infrastructure.
    • Discuss with other peers the bes ways to implement other team needs within Rappi that require a payment solution
    • Code! Teach and learn how to code better

Preferred qualifications (the more, the better)

    • 8+ years of development experience on JVM languages (Java, Kotlin, Groovy, Scala)
    • Proactive, motivated self-starter who can work with limited supervision and direction
    • Distributed architecture knowledge - non relational databases, caches, load balancers, containers, consistency models, etc
    • Knowledge and experience integrating with payment systems (i.e.mercado pago, stripe, pays, paymentez) is a huge plus
    • Knowledge about PCI and best practices around managing credit card information are a plus

Compensation Band

    • $10M a $12M COP Monthly