About this role
About the Role En Mundi buscamos un Staff Software Engineer que sea dueño de una plataforma end-to-end para resolver un dominio del negocio completo. Se valora tanto la profundidad técnica y el criterio de arquitectura como la capacidad de identificar problemas y oportunidades de negocio, armar el business case y hacerse cargo del resultado.
What You'll Do
- Detectás oportunidades de mejora que reduzcan costos, automaticen procesos manuales o aprovechen palancas poco usadas; cuantificás el impacto y decidís si vale la pena.
- Empezás con un spike o MVP para bajar el riesgo y luego construís el sistema completo.
- Entregás un número de negocio comprometido a mover y defendés ese resultado con datos.
- Diseñás y revisas código para subir el nivel del equipo; automatizás lo repetitivo para que las alertas solo se activen cuando realmente hay una falla.
- Usamos IA de forma responsable para prototipar, generar código, armar agentes y automatizar procesos; mantenemos pruebas y calidad; evitamos código con olor a IA mal usada.
- Trabajas con autonomía: acordamos el qué y el por qué, tú decides el cómo, el diseño y las decisiones diarias.
- Colaboras con el CTO y ejecutivos, y buscás destrabar cosas con cualquiera en la empresa sin pedir permisos innecesarios.
What We're Looking For
- 8 años o más construyendo software real, experiencia en codebases complejos sin perder claridad y modularidad.
- Cabeza de negocio: entiendes dónde se gana y se pierde dinero, y priorizas por impacto.
- Pensamiento en sistemas: ves cómo una pieza afecta la confiabilidad y la experiencia del resto, y diseñas pensando en un horizonte de dos años.
- Profundidad real en backend transaccional a escala: consistencia, corrección, idempotencia, manejo de fallas e integridad de datos.
- Capacidad de empezar y avanzar de forma autónoma; no esperas instrucciones cada día.
- Compromiso con la calidad y la entrega: código con tests, claridad y capacidad de operar sin depender de tickets por sí solo.
- Buen juicio para identificar ineficiencias y arreglar antes de que se conviertan en problemas.
Nice to Have
- Experiencia con IA en producción para prototipos, generación de código y construcción de agentes, utilizado de forma responsable y con pruebas.
- Experiencia en sistemas de alta criticidad, latencia y throughput; registro y monitoreo efectivos.