Software Engineer - Backend and Distributed Systems

Mercadolibre — Colombia · Posted ~1 day ago

Senior Full-time Hybrid

Skills

Golang Backend development High-performance microservices Distributed systems Scalable architectures Concurrency Large-scale data processing SRE Observability Third-party API integration Cloud infrastructure Cloud security Relational databases NoSQL databases Resilience High availability Microservices NoSQL

🔓 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

Join a high-growth engineering environment and help build backend infrastructure capable of processing millions of requests while integrating multiple AI services. You’ll design asynchronous distributed architectures, optimize concurrency and large-scale data processing, implement resilience and traffic-management strategies, and maintain strong observability and security standards. This is a technically demanding role for an engineer who enjoys solving complex reliability and scalability challenges.

Highlights

Work on technically challenging, high-impact systems at massive scale, using modern backend engineering, AI infrastructure, distributed architectures, observability, and reliability practices. The role offers a dynamic environment with substantial technical ownership and opportunities to solve complex scalability and availability problems.

Description

Como Software Engineer 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: Participar en la ingeniería del Gateway Universal para procesar millones de solicitudes mensuales abstrayendo la complejidad de múltiples proveedores de IA.Diseñar y evolucionar arquitecturas complejas y asíncronas optimizando el manejo de concurrencia y procesamiento de grandes volúmenes de datos.Asegurar que la integración de nuevos modelos cumpla con estándares de documentación, configuración de costos, observabilidad y comunicación efectiva.Resolver problemas de alta complejidad técnica como la gestión de límites de tráfico y estrategias de resiliencia para garantizar la alta disponibilidad.Colaborar con referentes técnicos para mantener la estabilidad de la plataforma en un entorno de constante crecimiento y expansión. ¿Qué buscamos en vos? Poseer conocimientos expertos en lenguajes de programación Backend con Golang aplicados a microservicios de alto rendimiento.Contar con experiencia en la identificación de cuellos de botella en sistemas distribuidos y en la propuesta de soluciones escalables.Tener conocimientos en técnicas de SRE y herramientas de observabilidad para monitorear la salud de las aplicaciones.Poseer experiencia en la integración de APIs de terceros y manejo de infraestructura en la nube bajo criterios de seguridad.Contar con conocimientos en bases de datos relacionales y no relacionales para la gestión de estados y procesos masivos. ¿Te animás a dejar huella en la tecnología de América Latina? ¡Postulate y sumate a nuestro propósito! Modalidad de trabajo híbrida. Site Capital Towers, Bogotá, Colombia.