Software Engineer

Aviso de fuente externaen Mercado Libre

Como Software Engineer en Mercado Libre, diseñarás y escalarás servicios e infraestructura que permiten construir experiencias personalizadas para millones de u

Fuente externa - sin verificarhace 3 semanasVigente hasta: 1 dic 2026

Salario

No especificado

Ubicación

Buenos Aires, Argentina

Tipo de empleo

Tiempo completo

Modalidad

No especificado

Software Engineer

Buenos Aires, Argentina

Descripción del empleo

Como Software Engineer en Mercado Libre, diseñarás y escalarás servicios e infraestructura que permiten construir experiencias personalizadas para millones de usuarios en América Latina. Trabajarás en desafíos de gran escala, desarrollando sistemas de baja latencia capaces de seleccionar y ordenar grandes volúmenes de ítems en función de los intereses de cada usuario.
Imagínate emprendiendo proyectos desafiantes, dinámicos e innovadores y siendo responsable de:
Diseñar, desarrollar y evolucionar servicios backend para la personalización de containers y cupones, con foco en performance, disponibilidad, resiliencia y eficiencia.Construir soluciones capaces de personalizar grandes volúmenes de ítems y responder con baja latencia, incluso frente a los picos de tráfico generados por los principales eventos de Mercado Libre.Resolver desafíos de concurrencia, latencia, escalabilidad, consistencia y costo propios de sistemas distribuidos que operan en múltiples sites.Diseñar y evolucionar arquitecturas que integran servicios síncronos y asíncronos, streams, KVS y mecanismos de caching.Participar en el diseño de estrategias para almacenar, recuperar y procesar eficientemente la información necesaria para personalizar las distintas experiencias.Evaluar alternativas y trade-offs de arquitectura, tomando decisiones que permitan construir soluciones simples, escalables y mantenibles.
¿Qué buscamos en vos?
Tener experiencia sólida en desarrollo backend y en la operación de sistemas distribuidos de alta escala en producción.Contar con experiencia desarrollando servicios en Go, o alternativamente en Java. Valoramos especialmente experiencia trabajando con ambos lenguajes.Contar con experiencia diseñando y escalando servicios con requerimientos exigentes de latencia, disponibilidad y volumen de tráfico.Poseer fundamentos sólidos de ingeniería de software, incluyendo diseño modular, testing, observabilidad, performance, resiliencia y mantenibilidad.Tener experiencia trabajando con arquitecturas distribuidas que utilicen streams, almacenamiento key-value y estrategias de caching.
¿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. Búsqueda para Argentina y Colombia.

Empleos similares