Backend Engineer
Senior Software Engineer
Mexico City
Apply on the employer's siteRole description
Tu misión en este rol
Establecer la base arquitectónica de T1 para construir en la era de AI: límites de dominio claros, contratos congelados entre servicios y un modelo de co-diseño que acelere entregas con más calidad e impacto en costos, revenue y experiencia de cliente.
¿Qué harás?
- Diseñar y mantener la arquitectura de dominio: definir bounded contexts, producir Layer Stack Cards por servicio y sostener el partition diagram mientras el sistema evoluciona
- Definir y congelar port contracts cross-domain (interfaces tipadas, contratos de API y esquemas de eventos) antes de que empiece cualquier implementación
- Facilitar sesiones de co-diseño por cada feature que cruza dominios: conducir la discusión, generar los artefactos compartidos y asegurar integraciones sin sorpresas
- Dirigir herramientas de AI para implementar dentro de los límites correctos: escribir especificaciones precisas, revisar críticamente cada línea generada y asumir ownership total del resultado
En los primeros 90 días el reto es alinear a múltiples dominios alrededor de contratos que nadie rompa “por velocidad”, sin frenar el shipping.
¿Qué estamos buscando?
- Haber entregado sistemas en producción a escala y haber vivido fallas reales en producción (el criterio no se aprende en teoría)
- Español e inglés bilingüe, con capacidad de explicar decisiones técnicas a stakeholders no técnicos en 2 minutos y escribir PRDs sin ambigüedad
- Dominio práctico de Domain-Driven Design: bounded contexts, aggregates, context maps, definición de ports y contratos
- Experiencia sólida en sistemas distribuidos: modos de falla, eventual consistency, circuit breakers, back-pressure y análisis de fallas en cascada
- Capacidad comprobable de desarrollo dirigido por AI: prompting preciso, revisión crítica de código generado e iteración con accountability por el output
- Systems thinking aplicado: blast radius analysis, trazado de impacto cross-service e identificación de dependencias no obvias
- Infraestructura como código y diseño de observabilidad: CDK/Terraform, structured logging, correlation IDs, alarmas y dashboards
- Experiencia con arquitecturas serverless (AWS Lambda, CDK) como plus fuerte
- No es un rol de management: necesitas querer escribir, revisar y ser dueño del código
¿Por qué unirte a T1?
- Tendrás impacto real desde el primer día
- Trabajarás en problemas complejos, relevantes y de alto alcance
- Construirás soluciones que usan miles de negocios todos los días
- Formarás parte de un equipo exigente, colaborativo y con estándares altos
- Crecerás al ritmo de una empresa que está escalando de verdad, no en teoría
- Tu impacto se reconoce y se recompensa de forma justa, competitiva y acorde a la responsabilidad del rol
Si este reto resuena contigo, queremos conocerte.
- Postúlate y conversemos sobre cómo podrías aportar en T1.
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.