Software Engineer
Summary
Software Engineer at Mercado Libre (hybrid in Medellín) designing and shipping authorization capabilities across the ecosystem: risk-based access controls, anonymization of sensitive data, and auth mechanisms for apps, services and AI tools. Core stack: Java or Go, distributed backend services, REST APIs, SQL/BigQuery, Git and CI/CD.
Software Engineer
¡Haz historia en la democratización del comercio y de los servicios financieros, transformando la vida de millones de personas en América Latina con Mercado Libre!
Diseña capacidades de autorización que protegen los datos y recursos del ecosistema, reducen fricciones y concentran los controles en los riesgos reales.
Desafíos:
Diseñar y poner en marcha capacidades de autorización que reduzcan aprobaciones manuales de bajo valor, apliquen controles según el riesgo y automaticen alertas y tareas para las personas responsables de cada recurso.
Proteger datos sensibles mediante la anonimización de datos personales, separar endpoints confidenciales y definir controles de acceso basados en la identidad y el contexto.
Evolucionar los mecanismos de autenticación y autorización para aplicaciones, servicios y herramientas de IA, con integraciones seguras, fáciles de adoptar y consistentes con las necesidades de quienes desarrollan.
Liderar iniciativas desde el diseño técnico y la documentación de decisiones hasta la implementación, las pruebas, el despliegue gradual, la observabilidad y el seguimiento en producción; coordinar con equipos de plataforma y seguridad, participar en guardias e incidentes, y compartir prácticas mediante revisiones de código, programación en pares y documentación.
Experiencia y conocimientos:
Aprender con agilidad en base a desafíos, potenciándote con tecnología y GenAI.
Apasionarse por salir de la zona de confort, dar el máximo, superar los propios límites y emprender en un ambiente sano, alegre y divertido.
Dominar Java o Go y el desarrollo backend de servicios distribuidos; diseñar APIs REST con comunicación síncrona y asíncrona; escribir pruebas unitarias e integradoras y mantener código testeable.
Aplicar autenticación, autorización, mínimo privilegio y mitigación de vulnerabilidades; comprender redes, enrutamiento, proxies y gestión de tráfico. Se valoran Fury, NGINX, Envoy o sidecars.
Analizar datos con SQL, BigQuery o herramientas equivalentes; evaluar costo, rendimiento, seguridad y escalabilidad; usar Git, integración y despliegue continuos, y herramientas de GenAI, entornos de desarrollo agénticos y MCPs con revisión técnica y criterio propio.
Conoce más sobre nuestra cultura y negocio en nuestro Career Site:
¡Lo mejor está llegando!
Híbrido en Medellín, Colombia