Engineering Lead
Xepelin
Apply to this jobBuscamos un Tech Lead que disfrute resolviendo problemas complejos de ingeniería y diseñando sistemas que puedan evolucionar durante años, no solamente implementando la próxima funcionalidad.
Esperamos a alguien capaz de comprender en profundidad el dominio de negocio en el que trabaja, colaborando con Producto y otros stakeholders para transformar necesidades de negocio en soluciones simples, robustas y escalables. Buscamos a alguien que no solo implemente requerimientos, sino que ayude a descubrirlos, desafiar supuestos y diseñar sistemas que puedan evolucionar junto con el negocio, equilibrando velocidad de entrega, mantenibilidad y costo operacional.
El rol combina arquitectura, liderazgo técnico y mentoría. Vas a ayudar al equipo a tomar mejores decisiones de ingeniería, elevar la calidad del software y construir una plataforma que pueda seguir creciendo.
No buscamos a quien escriba más código. Buscamos a quien ayude al equipo a construir mejores sistemas y a tomar mejores decisiones técnicas.
Principales responsabilidades...
- Diseñar soluciones técnicas robustas para problemas complejos, priorizando simplicidad, escalabilidad y mantenibilidad por sobre soluciones ad hoc.
- Liderar el diseño de sistemas distribuidos, definiendo arquitecturas, contratos e integraciones entre servicios.
- Guiar al equipo en decisiones técnicas importantes, explicando los trade-offs y construyendo consenso.
- Identificar deuda técnica y proponer una evolución continua de la arquitectura, evitando que el crecimiento del producto comprometa la plataforma.
- Ser mentor de otros ingenieros mediante code reviews, diseño colaborativo y acompañamiento técnico.
- Elevar la calidad del software impulsando buenas prácticas de ingeniería, testing, observabilidad, despliegues y operación en producción.
- Liderar iniciativas técnicas que involucren múltiples equipos y asegurar una correcta coordinación entre ellos.
- Colaborar con Producto y Diseño para encontrar soluciones técnicamente viables sin perder foco en el impacto para el cliente.
- Identificar riesgos técnicos de forma anticipada y proponer estrategias para mitigarlos.
- Participar activamente en la evolución de los estándares de ingeniería de Xepelin.
¿Qué necesitas para brillar?
- +8 años desarrollando software en entornos de producción.
- Experiencia diseñando y evolucionando sistemas distribuidos de alta escala.
- Capacidad para modelar soluciones que puedan crecer con el negocio, evitando complejidad innecesaria.
- Experiencia liderando técnicamente proyectos complejos que involucren múltiples equipos y dominios.
- Experiencia tomando decisiones de arquitectura considerando trade-offs de performance, disponibilidad, consistencia, mantenibilidad y costo.
- Haber sido mentor de otros ingenieros y demostrar un historial elevando el nivel técnico de un equipo.
- Excelentes habilidades de comunicación para explicar decisiones técnicas tanto a ingenieros como a stakeholders no técnicos.
- Experiencia mejorando procesos de ingeniería, estándares de calidad y productividad del equipo.
- Preferible: experiencia con Typescript o Golang.
Summary
Lead engineering, design scalable systems, mentor team, improve architecture, collaborate across teams.
Job title
Engineering Lead
Experience level
8+ years
Minimum experience
8+ years exp
Industry
financial technology
Location requirements
Remote work allowed, candidate can work anywhere
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
United States