Software Engineer - Engineering Productivity - Argentina
About the role
El equipo de Engineering Productivity está enfocado en mejorar la productividad del equipo de desarrollo y garantizar que nuestros sistemas se puedan mantener y evolucionar de forma sostenible. Nos centramos en diseñar y construir herramientas, plataformas y procesos que permitan a los equipos de ingeniería trabajar con mayor velocidad y confianza. Este rol vive entre construir software y operar la infraestructura que lo sostiene. Trabajamos de cerca con los equipos de SRE y Security, y cada herramienta que construimos tiene impacto directo en cómo trabaja todo el equipo de ingeniería.
Responsibilities
- Diseñar y construir el tooling central de ingeniería: pipelines de CI/CD, herramientas de creación de servicios y automatización de las operaciones del día a día.
- Brindar soporte a los equipos en los desafíos técnicos de su proceso de desarrollo (CI/CD, deploys, entornos de staging, troubleshooting en Kubernetes).
- Transformar ese soporte recurrente en herramientas y automatización para que los equipos resuelvan esos problemas de forma autónoma.
- Evolucionar la plataforma de deploy para microservicios utilizando Kubernetes, Helm, ArgoCD, Argo Rollouts, Istio, KEDA y estrategias de progressive delivery (canary, A/B testing a nivel de infraestructura).
- Explorar y aplicar Inteligencia Artificial para aumentar la productividad del desarrollo, desde asistir en la revisión de PRs hasta habilitar flujos de trabajo autónomos.
- Analizar de forma crítica cómo se desarrolla software en la organización e impulsar mejoras continuas, identificando fricciones e impulsando las mejores soluciones.
Requirements
- Experiencia sólida construyendo software (desarrollo backend, tooling de plataforma o automatización) con recorrido tanto en monolitos como en arquitecturas de microservicios.
- Experiencia sólida en al menos un lenguaje de programación principal (PHP, Python, Node.js/TypeScript o Java), además de Bash para scripting y automatización.
- Capacidad para diagnosticar problemas de extremo a extremo, desde el código hasta la infraestructura, con solvencia a nivel de sistemas (red, procesos, performance).
- Experiencia práctica con contenedores (Docker, docker-compose) y Kubernetes, valorando especialmente la profundidad de conocimientos.
- Experiencia diseñando o manteniendo pipelines de CI/CD confiables y escalables (CircleCI, GitHub Actions, GitLab CI o similares).
Qualifications
- Roles previos de Developer Experience, Platform Engineering o Engineering Productivity.
- Experiencia aplicando IA para mejorar la productividad del desarrollo, integrando herramientas existentes o construyendo soluciones propias.
- Experiencia con servicios de AWS (EKS, EC2, S3, Lambda) e Infrastructure as Code con Terraform.
Benefits
- Cobertura de salud OSDE 310 para el grupo familiar (cónyuge + hijos).
- Clases de portugués 100% cubiertas.
- Reintegro del servicio de Internet.
- Descuentos en cursos de Coderhouse.
- Asistencia de guardería para hijos desde los 45 días hasta los 3 años durante tu jornada laboral.
- Licencia familiar extendida a 21 días corridos para personas no gestantes o adoptantes.
- 15 días hábiles de vacaciones al año.
- Semana de descanso adicional entre fin/principio de año.
- Una Tiendanube gratuita para vos o alguien de tu entorno.
Schedule
Somos #remotefirst, priorizamos el trabajo remoto dentro del país de contratación, siempre que el rol lo permita.
About the company
Tiendanube nació con un propósito grandioso: hacer que las marcas sean dueñas de su canal, de sus datos y de su relación con el cliente. Creemos que el emprendimiento real no se construye en canal ajeno — se construye con autonomía, con presencia propia, con una recurrencia que le pertenece a la marca, no a quien intermedia la venta. Nuestra ambición es ser la opción obvia para todas las marcas que quieren crecer con autonomía — desde la primera tienda hasta las que escalan millones. Para ello, construimos el ecosistema más completo de e-commerce en América Latina: soluciones integradas, desarrolladas de forma nativa, que absorben la complejidad del comercio de punta a punta.