On Deck
companies
Jobs

Senior Software Engineer Backend I

Rappi

Rappi

Software Engineering
Bogotá, Bogota, Colombia
Posted on Aug 28, 2025

Hey, it's time for you to join us showing the world we are the company that is changing paradigms, where we revolutionize the hours, minutes and seconds!

Do you want to know why Rappi?

⭐️ WE SEE OPPORTUNITIES where others see problems

⭐️ WE SEE CLOSE where others see distance

⭐️ WE SEE ADRENALINE where others see pressure.

Join a team where we are all capable of EVERYTHING, where we all have the same opportunities, regardless of gender identity, race, religion, nationality, age, disability, training or experience.

Did you like what you have read so far? Find out how you will deliver magic together with us through your Rappi mission 🧡

Check out how it will impact our ecosystem:

Estamos buscando un Ingeniero de Software Senior experimentado para unirse a nuestro equipo. Si te apasiona construir sistemas escalables y resilientes, tienes un sólido conocimiento de la arquitectura de microservicios y disfrutas trabajando con tecnologías modernas, nos encantaría conocerte.

As part of Rappi, you will be responsible for:

Responsabilidades clave
  • Diseñar, desarrollar y mantener aplicaciones robustas y de alto rendimiento utilizando Java, Kotlin o Go.
  • Colaborar en la definición de la arquitectura de la solución, asegurando la escalabilidad, fiabilidad y eficiencia de los sistemas.
  • Implementar mecanismos de fiabilidad (reliability) sólidos para garantizar la disponibilidad y el correcto funcionamiento de los servicios.
  • Diseñar y trabajar con arquitecturas basadas en colas, como Kafka, RabbitMQ o SQS, para manejar la comunicación asíncrona entre servicios.
  • Asegurar que las aplicaciones cuenten con sistemas de monitoring adecuados, utilizando herramientas como SignalFx, New Relic o DataDog, para obtener visibilidad sobre su rendimiento y detectar problemas de manera proactiva.
  • Participar en revisiones de código, mentoría a ingenieros más jóvenes y contribuir a la mejora continua de nuestras prácticas de desarrollo.
Requisitos
  • Sólida experiencia demostrable como Ingeniero de Software Senior, con un enfoque en Java, Kotlin o Go.
  • Experiencia demostrable en el diseño e implementación de arquitecturas de software, incluyendo microservicios y sistemas distribuidos.
  • Conocimiento profundo de principios de arquitectura y patrones de diseño.
  • Experiencia con sistemas de colas y mensajería (por ejemplo: Kafka, RabbitMQ, SQS).
  • Experiencia práctica con herramientas de monitoring como New Relic, DataDog, o SignalFx.
  • Conocimiento de plataformas cloud como AWS, GCP o Azure.
  • Experiencia con bases de datos SQL y NoSQL.
  • Familiaridad con prácticas de DevOps (CI/CD, contenedores, etc.).
  • Experiencia en el uso de herramientas de asistencia de código basadas en IA, como GitHub Copilot, para mejorar la productividad y la calidad del código.
  • Habilidad para resolver problemas complejos y pensar de manera crítica sobre las decisiones de diseño.
  • Excelentes habilidades de comunicación y capacidad para trabajar en equipo.
Deseable (pero no excluyente)
  • Experiencia con frameworks de front-end como React.

Good and now, what are the requirements for me to be part of this neon universe?

.

Worker type:

Contractor

Company:

Rappi Technology Colombia

For more information check our website https://about.rappi.com/es and check our reviews on Glassdoor https://acortar.link/Eqm07Q

we are waiting for you to build and deliver the magic together! #Rappi 🧡