Senior Principal Engineer
Need a visa? No sponsorship mentioned here. Browse visa jobs.
About the role
We are looking for a Senior Principal Engineer.
Someone who does not work from closed requirements, but rather understands the problem in depth, questions it when necessary, and proposes solutions and improvements.
This is a technical role, close to the teams and the product, where responsibility is not limited to defining, but also to building and supporting what goes into production.
What you'll do
A significant part of the role involves understanding the system and the context in which it operates. This means working close to real users —in stores, logistics, or operations— and understanding how systems affect specific business processes. Based on that understanding, you are expected to be able to identify underlying problems, not just symptoms, and to propose simpler or more effective alternatives.
On the design side, you will actively participate in defining technical solutions from early stages. You will translate complex problems into solutions that are maintainable and evolvable over time, making decisions about architecture, data models, APIs, or integrations. The use of data and AI capabilities will be a natural part of this process, both to improve the products themselves (automation, optimization, assistants) and to accelerate solution exploration and decision-making.
The role maintains a direct connection to implementation. It is not just about judgment, but also the ability to get into the details when necessary: reviewing code, participating in technical design decisions, or contributing directly to unblock specific situations. In this context, the use of AI tools applied to development (code assistance, testing, analysis) is part of the day-to-day to improve quality and speed.
Additionally, you will work with multiple teams, helping to raise the quality of technical decisions and maintain consistency across systems. This involves detecting unnecessary complexity, aligning approaches when there are dependencies, and proposing simpler ways to solve common problems. Part of the role also involves driving practical use of AI in engineering and product, ensuring its adoption makes sense from both a technical and business standpoint.
How you'll work
full-time
permanent
Technology
About the company & team
We are a global company where technology is key to making the business run every day: in stores, ecommerce, logistics, transportation, distribution, people, and finance.
We are changing how we design and build technology: small, autonomous teams with real responsibility.
Less intermediation. More judgment. More ability to make decisions close to the problem.
We believe the best products emerge when engineering understands the full context: the people, the processes, the data, and the technology that connects them.
You will work in an environment with small teams and real autonomy over product and technology. The systems are evolving, which means there is room to improve, simplify, and build better on top of what already exists.
The context is broad and the problems are complex, which allows you to have an impact beyond a single team or domain, while always staying close to the product and to what happens in production.
About the role
Buscamos un Senior Principal Engineer .
Alguien que no trabaje a partir de requisitos cerrados, sino que entienda el problema en profundidad y lo cuestione cuando sea necesario y proponga soluciones y mejores.
Es un rol técnico, cercano a los equipos y al producto, donde la responsabilidad no se limita a definir, sino también a construir y acompañar lo que se pone en producción.
What you'll do
Una parte importante del rol consiste en entender bien el sistema y el contexto en el que opera. Esto implica trabajar cerca de usuarios reales —en tienda, logística u operaciones— y comprender cómo los sistemas afectan a procesos concretos del negocio. A partir de ese entendimiento, se espera que seas capaz de identificar problemas de fondo, no solo síntomas, y de plantear alternativas más simples o más efectivas.
En la parte de diseño, participarás activamente en la definición de soluciones técnicas, desde fases tempranas. Traducirás problemas complejos en soluciones que sean mantenibles y evolucionables en el tiempo, tomando decisiones sobre arquitectura, modelos de datos, APIs o integraciones. El uso de datos y capacidades de IA formará parte natural de este proceso, tanto para mejorar los propios productos (automatización, optimización, asistentes) como para acelerar la exploración de soluciones y la toma de decisiones.
El rol mantiene una conexión directa con la implementación. No se espera solo criterio, sino también capacidad de bajar al detalle cuando sea necesario: revisar código, participar en decisiones de diseño técnico o contribuir directamente para desbloquear situaciones concretas. En este contexto, el uso de herramientas de IA aplicadas al desarrollo (asistencia al código, testing, análisis) forma parte del día a día para mejorar la calidad y la velocidad.
Además, trabajarás con varios equipos, ayudando a elevar la calidad de las decisiones técnicas y a mantener coherencia entre sistemas. Esto implica detectar complejidad innecesaria, alinear enfoques cuando hay dependencias y proponer formas más simples de resolver problemas comunes. Parte del rol también consiste en impulsar un uso práctico de la IA en ingeniería y producto, asegurando que su adopción tenga sentido desde el punto de vista técnico y de negocio.
How you'll work
full-time
permanent
Technology
About the company & team
Somos una compañía global donde la tecnología es clave para que el negocio funcione cada día: en tiendas, ecommerce, logística, transporte, distribución, people o finanzas.
Estamos cambiando cómo diseñamos y construimos tecnología: equipos pequeños, autónomos y con responsabilidad real.
Menos intermediación. Más criterio. Más capacidad de decidir cerca del problema.
Creemos que los mejores productos surgen cuando la ingeniería entiende el contexto completo: las personas, los procesos, los datos y la tecnología que los conecta.
Trabajarás en un entorno con equipos pequeños y autonomía real sobre producto y tecnología. Los sistemas están en evolución, lo que implica que hay margen para mejorar, simplificar y construir mejor sobre lo existente.
El contexto es amplio y los problemas son complejos, lo que permite tener impacto más allá de un único equipo o dominio, manteniendo siempre cercanía con el producto y con lo que ocurre en producción.
You'll most likely need Spanish to apply.This job was automatically translated to English, .
Application managed by Zara