Salario negociable
Deep Origin
South San Francisco, CA, USA
Como nuestro CTO / Jefe de Ingeniería, tendrá múltiples funciones: arquitecto de sistemas, ingeniero de software práctico, gerente de proyectos y líder inspirador. Liderará y escalará nuestro equipo de ingeniería, diseñará arquitecturas complejas y escalables, y contribuirá activamente con código mientras construye y entrena a un equipo de clase mundial. Requisitos Experiencia técnica práctica en Node.js y TypeScript, con sólidos conocimientos en bases de datos relacionales (Postgres) y NoSQL (MongoDB). Amplia experiencia con AWS, diseño de arquitectura en la nube y herramientas DevOps. Trayectoria comprobada en el diseño y escalado de sistemas complejos desde el concepto hasta el lanzamiento en startups. Sólida base en principios de ingeniería de software, patrones de diseño y arquitectura escalable. Excelentes habilidades de gestión de proyectos, incluyendo familiaridad con metodologías ágiles y Lean, planificación de sprints y gestión de interesados. Experiencia demostrada en liderazgo y formación de equipos: capacidad para inspirar, motivar y desarrollar equipos de ingeniería de alto rendimiento. Excepcionales habilidades de comunicación: capaz de simplificar conceptos técnicos complejos para ejecutivos y clientes, al mismo tiempo que profundiza con los ingenieros. Mentalidad visionaria, con actitud proactiva de "sí se puede" y pasión por crear productos innovadores en un entorno dinámico. Demostrada capacidad para trabajar en todas las fases: escribir código, revisar arquitectura, guiar proyectos, contratar personal y realizar presentaciones ejecutivas, a veces todo en el mismo día. Responsabilidades: Arquitectar y construir sistemas altamente escalables, robustos y mantenibles desde cero, llevando productos del 0 al 1 y más allá. Liderar a un equipo de 15-20 ingenieros del estado actual al éxito y alta productividad. Definir estándares de codificación y arquitectura de software. Realizar revisiones de código para verificar el cumplimiento de la arquitectura. Diseñar arquitecturas nativas de la nube, con profundo conocimiento de los servicios de AWS, redes, seguridad y optimización de costos. Establecer y mantener prácticas DevOps, incluyendo pipelines de CI/CD, monitoreo y enfoques de infraestructura como código. Impulsar la visión y estrategia técnica, asegurando la alineación con los objetivos comerciales y necesidades futuras de escalabilidad. Liderar y mentorear a un equipo de ingeniería en crecimiento: reclutar, contratar, incorporar, entrenar y, si es necesario, tomar decisiones difíciles sobre personal. Promover las mejores prácticas en desarrollo de software, incluyendo metodologías ágiles, pruebas, revisiones de código y entrega iterativa. Asumir la responsabilidad de la entrega de proyectos multifuncionales, colaborando con los equipos de producto, diseño, operaciones y éxito del cliente para garantizar ejecución puntual y de alta calidad. Comunicarse fluidamente a diferentes niveles: profundamente técnico con los ingenieros, estratégico y ejecutivo con el CEO y COO, persuasivo con colegas, claro y empático con clientes y equipos no técnicos. Adoptar e impulsar el cambio, evaluando y adoptando continuamente nuevas tecnologías y metodologías para mantener al equipo a la vanguardia.