Saltar al contenido

Búsqueda

← Volver a las búsquedas
Resumen
Postularme ↗

Mercado Libre / Software

Software Engineer Back End

nuevaDesde Argentina

  • Buenos Aires, Argentina
  • Tiempo completo
  • Híbrido

Requisitos

  • java
  • qa

    La búsqueda

    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.

    Publicado en el sitio de empleo de Mercado Libre · índice Fantastic.jobs. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.

    Postularme ↗