Software Engineer Backend
MercadoLibre Software Engineer Backend
Summary
Designs, builds and maintains high-impact, scalable distributed backend systems for Mercado Libre, guaranteeing code quality through automated testing, CI/CD and proactive monitoring. Core stack: Java (Go valued), REST APIs, microservices, event-driven messaging with Kafka/SQS, SQL/NoSQL databases, Git, Jenkins, Datadog/New Relic.
Como Software Engineer Backend en Mercado Libre, diseñarás y escalarás sistemas innovadores y seguros que resuelven problemas reales y de alto impacto. Trabajarás en un entorno dinámico con tecnología de vanguardia, aplicando buenas prácticas de ingeniería, modelos de IA propios y aprendizaje continuo, con el propósito de democratizar el comercio electrónico y los servicios financieros en América Latina.
Imagináte emprendiendo proyectos desafiantes, dinámicos e innovadores y siendo responsable de:
- Diseñar, construir y mantener sistemas distribuidos de alto impacto, asegurando que sean escalables, resilientes y de alto rendimiento.
- Garantizar la calidad y estabilidad del código a través de la implementación de pruebas automatizadas, monitoreo proactivo y prácticas de CI/CD.
- Colaborar en la definición de producto, traduciendo requerimientos de negocio en soluciones técnicas robustas y eficientes.
- Impulsar la excelencia técnica del equipo mediante la promoción de buenas prácticas, revisiones de código constructivas y documentación clara.
- Participar activamente en la evolución de la arquitectura, proponiendo mejoras continuas para asegurar la mantenibilidad y el crecimiento a largo plazo del producto.
¿Qué buscamos en vos?
- Tener sólida experiencia en desarrollo backend con Java, aplicando buenas prácticas de ingeniería y patrones de diseño para la creación de APIs REST, con valorable conocimiento en Go.
- Contar con conocimientos en diseño de sistemas distribuidos y arquitecturas orientadas a microservicios, incluyendo conceptos como balanceadores de carga y circuit breakers.
- Haber implementado arquitecturas de eventos utilizando tecnologías de mensajería como Kafka o SQS para construir soluciones desacopladas y escalables.
- Dominar bases de datos relacionales y no relacionales, con criterio para seleccionar y optimizar la mejor opción según las necesidades del producto.
- Contar con familiaridad con el ecosistema DevOps, incluyendo herramientas de CI/CD como Git y Jenkins, y plataformas de observabilidad como Datadog o New Relic, en entornos ágiles.
Modalidad de trabajo Hibrido. Site Medellín, Colombia.