Backend Engineer
Principal Software Engineer
Mexico City
Apply on the employer's siteRole description
Principal Software Engineer — T1
La IA ya elevó el techo de la ingeniería: ahora el cuello de botella no es implementar, es tener buen juicio arquitectónico. Este rol existe para definir la base técnica que permita a T1 construir más rápido y con mayor calidad, usando IA como multiplicador (no como riesgo), sin romper contratos ni generar deuda invisible.
¿Qué harás?
- Diseñar y ser dueño de la arquitectura por dominios: definir bounded contexts, producir
Layer Stack Cards
por servicio y mantener el
partition diagram
a medida que evoluciona el sistema. - Definir y congelar
port contracts
cross-domain antes de implementar: interfaces tipadas, contratos de API y esquemas de eventos que ambos lados puedan asumir como verdad. - Liderar sesiones de
co-design
para cada feature que cruce dominios: facilitar conversaciones, producir artefactos compartidos y asegurar integraciones sin sorpresas. - Dirigir herramientas de IA para implementar dentro de límites correctos: escribir especificaciones precisas, revisar críticamente cada línea generada y asumir ownership total del resultado.
- Tomar decisiones autónomas sobre arquitectura, contratos y el modelo operativo de co-design para evitar cambios unilaterales y reducir fricción entre equipos.
¿Cómo se verá tu éxito?
- En 3 meses:
port contracts definidos y congelados para el
100%
de dependencias críticas entre servicios. - En 6 meses:
reducir
entity drift
de
502
a
menos de 100
puntos. - Desde el mes 1:
cero
cambios unilaterales de superficies cross-domain; todo pasa por co-design. - En 6 meses:
reducir el cycle time promedio de features en
30%
. - En 6 meses (misión):
arquitectura de dominios definida, contratos listos en servicios críticos, cobertura de tests en dominios clave por encima de
15%
, y un equipo de
32
engineers operando con un modelo estructurado de co-design. - En los primeros 90 días:
no está predefinido; lo alinearemos contigo en función de las dependencias críticas y los dominios prioritarios.
¿Qué estamos buscando?
- Haber enviado sistemas a producción a escala y haber vivido fallas reales: el criterio se construye con operación, no con teoría.
- Bilingüe (Español/Inglés) obligatorio.
- No es un rol de management: vas a escribir, revisar y hacerte responsable del código.
- Dominio de
DDD
: bounded contexts, aggregates, context maps, definición de puertos y contratos. - Sistemas distribuidos: failure modes, eventual consistency, circuit breakers, back-pressure, cascading failures.
- Desarrollo dirigido por IA: prompt engineering preciso, revisión crítica de código generado, iteración y accountability.
- Pensamiento sistémico: análisis de blast radius, trazabilidad de impactos cross-service, dependencias no obvias.
- Infraestructura como código y observabilidad:
CDK/Terraform
, logging estructurado, correlation IDs, alarmas, dashboards. - Comunicación técnica de alto estándar:
RFCs, ADRs y design docs
en los que un equipo pueda apoyarse. - Plus fuerte: experiencia con
serverless
(AWS Lambda, CDK), alineado al modelo de infraestructura de T1.
Lo que buscamos en ti
- Son ágiles mentalmente, con criterio propio y capacidad para tomar buenas decisiones en contextos de ambigüedad
- Son autónomas, estructuradas y orientadas a resultados
- Piensan en sistemas, procesos y métricas, no solo en tareas
- Se sienten cómodas tomando decisiones y asumiendo responsabilidad
- Tienen energía y empuje para ejecutar
- Actúan con integridad, incluso cuando nadie está mirando
- Se obsesionan con el cliente
- Buscan constantemente mejorar, simplificar y escalar
- Si te reconoces en esto, vale la pena conversar.
¿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.