Backend Software Engineer

Mercadolibre — Colombia · Posted ~21 hours ago

Skills

Backend engineering Distributed systems Scalable systems Resilient systems Automated testing Monitoring CI/CD Software architecture AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A leading technology organization is seeking a Backend Software Engineer to design, build, and maintain secure, scalable distributed systems for high-impact digital services. You will translate business requirements into robust technical solutions while promoting automated testing, proactive monitoring, CI/CD, and engineering best practices.

Highlights

Impactful backend engineering role focused on scalable, resilient, high-performance distributed systems. The position offers exposure to advanced technology, AI-driven engineering practices, automated testing, proactive monitoring, continuous delivery, and strong technical ownership.

Description

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. ¿Te animás a dejar huella en la tecnología de América Latina? ¡Postulate y sumate a nuestro propósito! Modalidad de trabajo Hibrido. Site Medellín, Colombia.