Senior Software Engineer - Backend - México

Tiendanube

México

A distancia

MXN 650.000 - 900.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Cobertura médica privada
Clases de portugués
Reembolso de factura de Internet
Descuentos en cursos
Licencia familiar extendida 21 días
Semana de descanso entre años
Tiendanube 100% gratuita

Descripción de la vacante

Tiendanube busca un Ingeniero de Backend para unirse al equipo de Ingeniería. Trabajarás diseñando y desarrollando microservicios en AWS, colaborando con Producto e Ingeniería para explorar enfoques de diseño y prototipos tecnológicos.

Se valorará experiencia en Node.js/Scala/PHP/Java, manejo de concurrencia y diseño de APIs, con foco en escalabilidad, pruebas y observabilidad. Es un rol remoto dentro de México, con cultura de aprendizaje y prácticas como pair programming y code reviews.

Formación

  • Experiencia en desarrollo Backend con Node.js, Scala, PHP o Java.
  • Conocimientos de concurrencia: procesos paralelos, asincronismo y sincronización.
  • Experiencia en soluciones en Cloud, principalmente AWS.
  • Capacidad para diseñar e implementar API.
  • Experiencia en el desarrollo de microservicios distribuidos.
  • Conocimiento de prácticas DDD y TDD, y diseño de código de alta calidad.
  • Perfil proactivo y colaborativo para participar en el diseño de soluciones.
  • Uso eficiente de herramientas de IA (Copilot/Claude) con validación de código.

Responsabilidades

  • Diseñar y desarrollar arquitecturas de microservicios en AWS.
  • Garantizar escalabilidad y mantenimiento mediante patrones de diseño.
  • Diseñar soluciones para entornos concurrentes y garantizar consistencia de datos.
  • Asegurar la calidad del código mediante pruebas unitarias y automatizadas.
  • Participar en decisiones de diseño y arquitectura evolutiva.
  • Monitorear y observar soluciones en producción.

Conocimientos

Node.js
Scala
PHP
Java
Concurrencia
APIs
Microservicios
DDD
TDD
AWS

Herramientas

Copilot
Claude
Cursor

Descripción del empleo

Nuestro equipo de Ingeniería

En el equipo de ingeniería desarrollamos soluciones innovadoras para problemas complejos, desarrollando productos que generan impactor real en la vida de miles de personas emprendedoras. Como Software Engineer - Backend, irás más allá del desarrollo del código y trabajarás junto al equipo de Producto e Ingeniería para investigar nuevos enfoques de diseño, prototipos de nuevas tecnologías y la viabilidad técnica de cada una de nuestras implementaciones. Nos apoyamos en una cultura de inclusión y aprendizaje continuo a través de prácticas como: Pair programming, Feedback continuo y Code review.

El tamaño de tu desafío
  • Diseñar y desarrollar arquitecturas de microservicios con una infraestructura en cloud (AWS) y usando tecnologías como PHP, Java, Node.js y/o Scala;
  • Garantizar la escalabilidad y mantenimiento de la aplicación a través de técnicas de diseño: Domain Driven Design (DDD), Design Patterns, OOP;
  • Diseñar soluciones que puedan operar correctamente en entornos concurrentes, considerando aspectos como sincronización, condiciones de carrera (race conditions) y consistencia de datos en sistemas distribuidos;
  • Asegurar la calidad del codigo y del producto, a partir de la creacion de test unitarios, automatizados y validando el compartamiento esperado;
  • Ser parte de la toma de decisiones y el diseño de las soluciones con arquitecturas evolutivas, adaptando las tecnologías y las formas de trabajo;
  • Emplear buenas prácticas en la construcción del software, buscando optimizar y medir la performance de los proyectos y las funcionalidades que están siendo desarrolladas;
  • Garantizar que todas las soluciones técnicas estén alineadas con la estrategia del negocio, los OKRs y las iniciativas relacionadas con el ecosistema;
  • Investigar y discutir inputs sobre nuestra arquitectura, bases de datos y APIs;
  • Garantizar la observabilidad y el monitoreo de las soluciones desarrolladas, entendiendo su funcionamiento en el ambiente productivo.
Lo que buscamos
  • Experiencia con desarrollo Backend. Nuestras principales tecnologías utilizadas son Node.js, Scala, PHP y Java. No necesitas necesariamente tener experiencia con alguna, porque valoramos mucho el interés en aprender;
  • Conocimientos en manejo de concurrencia: procesos paralelos, asincronismo, sincronización y diseño de sistemas seguros en contextos concurrentes;
  • Experiencia con soluciones en Cloud, principalmente AWS;
  • Capacidad para desarrollar e implementar API;
  • Experiencia en el desarrollo de microservicios distribuidos;
  • Experiencia con prácticas de desarrollo (DDD, TDD, arquitectura, diseño de código, paradigmas, etc.) y preocupación por la excelencia técnica de las soluciones;
  • Perfil protagonista, con interés en participar del diseño de las soluciones y la toma de decisiones;
  • Pragmatismo para resolución de problemas (soluciones simples para problemas complejos);
  • Uso eficiente y estratégico de herramientas de IA (Copilot, Claude, Cursor, etc.): optimización de contexto/tokens y validación estricta del código generado;
Nuestro proceso

Queremos que tengas la mejor experiencia posible a lo largo de nuestro proceso de selección. Después de que te postules, el equipo de Talent Acquisition revisará tu perfil con atención y, sin importar el resultado, recibirás una respuesta. Las etapas y los plazos pueden variar según cada vacante, pero no te preocupes — vamos a mantenernos en contacto contigo durante todo el proceso.

Lo que te proponemos
  • Cobertura médica privada;
  • Clases de portugués 100% cubiertas;
  • Reembolso de tu factura de Internet con conexión de 50 megas;
  • Descuentos en cursos de Coderhouse;
  • Licencia familiar extendida a 21 días corridos para personas no gestantes o adoptantes;
  • Además de las vacaciones, disponemos de una semana de descanso para recargar energías entre final/principio de nuevo año;
  • Una Tiendanube 100% gratuita para ser utilizada por vos o alguien de tu entorno;
  • Somos #remotefirst, priorizamos el trabajo remoto dentro del país de contratación siempre que el rol lo permita;
  • Es un ambiente de reto constante, propósito y protagonismo — aquí la innovación nace de pensar en grande y tener actitud gigante.
Anuncio de Privacidad

Tiendanube se compromete a proteger la privacidad y garantizar la seguridad de las personas indicadas para las vacantes que ofrecemos. Para analizar tu solicitud, tendremos acceso a parte de tu información que será revisada antes de continuar. Utilizaremos estos datos para realizar los procesos de reclutamiento y selección. Además, cuidamos muy en serio a nuestras personas y solo compartimos información realmente necesaria. En última instancia, solo los mantendremos en nuestro sistema durante el tiempo que realmente lo necesitemos. Para obtener más información sobre cómo manejamos los datos, incluidos tus derechos según la ley, simplemente acceda a nuestro Aviso de Privacidad.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineering Manager Fintech - México
Software Engineering Manager Fintech - México

Tiendanube • Ciudad de México

Híbrido
MXN 1.800.000 - 3.000.000
Cobertura médica privada
Clases de portugués 100% cubiertas
Reembolso de Internet 50 Mbps
+6
Senior Account Executive - Mexico
Senior Account Executive - Mexico

Tiendanube • Ciudad de México

Híbrido
MXN 420.000 - 720.000
Cobertura médica privada
Clases de portugués 100% cubiertas
Reembolso de factura de Internet (50Mb
+4
Success Account Manager - Envío Nube - México
Success Account Manager - Envío Nube - México

Nuvemshop • Ciudad de México

Híbrido
MXN 420.000 - 660.000
Cobertura médica privada
Clases de portugués
Reembolso de Internet
+4
Success Account Manager - Envío Nube - México
Success Account Manager - Envío Nube - México

Tiendanube • Ciudad de México

Híbrido
MXN 420.000 - 660.000
Cobertura médica privada
Clases de portugués 100% cubiertas
Reembolso de Internet 50 Mbps
+1
Backend Engineer - AWS & APIs-Frontend Integration awareness -México Only
Backend Engineer - AWS & APIs-Frontend Integration awareness -México Only

DaCodes. • Monterrey

Híbrido
MXN 420.000 - 650.000
Remote work
Birthday off
Medical insurance (Mexico)
+3
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only

DaCodes • Región Centro

A distancia
MXN 420.000 - 620.000
Remote work
Home office
Medical insurance (Mexico)
+3
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only

DaCodes • Xico

A distancia
MXN 600.000 - 750.000
Trabajo remoto
Seguro médico
Capacitaciones y Certificaciones
+2
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only

DaCodes • Monterrey

A distancia
MXN 446.000 - 781.000
Trabajo remoto/Home office
Día off en tu cumpleaños
Capacitación y certificaciones
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only
Senior Backend Developer - Node.Js /.Net / Azure-Mexico Only

DaCodes • Mérida

A distancia
MXN 400.000 - 700.000
Trabajo remoto
Seguro de gastos médicos mayores (ap./
Seguro de vida (aplica para México)?
+2
Ingeniero de datos
Ingeniero de datos

Bluetab América, an IBM Company • Ciudad de México

Presencial
MXN 30.000 - 70.000
Fondo de ahorro
Seguros médicos
Vales de despensa
+1