Demandbase
Ingeniero Principal de Software para Liderar la Arquitectura Técnica y el Desarrollo de Soluciones Escalables e Innovadoras en Plataformas B2B
Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:
Últimas ofertas de empleo remoto
Remote PeopleSDR LATAM – Representante de desarrollo de ventas→MediastreamDesarrollador/a mobile (React Native)→doolaBusiness Development Representative (BDR)→World Wildlife Fund (WWF)Senior Cloud Engineer (Azure)→doolaEspecialista SEO / GEO→ImpermeabilizaEspecialista en Email Marketing B2B y captación de clientes→
Buscamos un Ingeniero Principal de Software con experiencia en la resolución de desafíos técnicos complejos y en la entrega de sistemas escalables y de alto impacto. Este puesto está orientado a un perfil con trayectoria como Ingeniero Principal o de Personal, con una fuerte orientación al liderazgo técnico, excelencia arquitectónica y la creación de soluciones innovadoras que generen resultados medibles para el cliente.
Responsabilidades:
- Liderar técnicamente a los equipos, gestionando la arquitectura, guiando el diseño de sistemas y asesorando al personal de ingeniería.
- Colaborar estrechamente con la gerencia de ingeniería y de producto para alinear la ejecución con la estrategia del producto y desarrollar soluciones B2B de vanguardia basadas en inteligencia artificial.
- Impulsar la dirección técnica y arquitectónica en proyectos que involucren microservicios escalables, sistemas distribuidos y plataformas de datos modernas.
- Participar activamente en revisiones de diseño técnico, revisiones de código, planificación arquitectónica y retrospectivas de incidentes.
- Apoyar a los equipos de ingeniería para lograr trabajos de alto impacto, manteniendo la calidad, la seguridad y la resiliencia del sistema.
- Colaborar con el personal técnico y otros ingenieros principales para integrar capacidades de inteligencia artificial generativa y agentes inteligentes en la plataforma, con el objetivo de mejorar los resultados del cliente.
- Promover prácticas modernas de ingeniería como la entrega continua, automatización de pruebas, observabilidad e implementación nativa en la nube.
Requisitos:
- Más de 10 años de experiencia profesional en ingeniería de software, con al menos 2 o 3 años en un rol de ingeniero de personal o ingeniero principal.
- Historial demostrado liderando la entrega de sistemas distribuidos o plataformas nativas de la nube.
- Competencia en uno o más lenguajes backend modernos, preferentemente Java, Scala o Python.
- Experiencia con pipelines CI/CD modernos, orquestación de contenedores (Kubernetes) y plataformas en la nube como AWS, GCP o Azure.
- Conocimiento profundo del diseño de sistemas, evaluación de decisiones arquitectónicas y optimización de rendimiento a gran escala.
- Experiencia práctica en el uso de herramientas de desarrollo impulsadas por inteligencia artificial e integración de estas en flujos de trabajo de ingeniería.
- Título universitario o posgrado en Ciencias de la Computación, Ingeniería o experiencia profesional equivalente.
- Interés en aplicar inteligencia artificial y automatización para mejorar la experiencia del desarrollador y las capacidades del producto.
- Capacidad demostrada para liderar iniciativas técnicas de gran escala con alineación interfuncional.
- Habilidades de comunicación sólidas para conectar prioridades técnicas y comerciales, y fomentar la colaboración entre equipos.
- Enfoque práctico y disposición para participar en debates arquitectónicos y análisis de sistemas complejos.
- Motivación por contribuir al crecimiento del equipo de ingeniería mediante mentoría, retroalimentación y establecimiento de objetivos claros.
- Experiencia sólida en metodologías de desarrollo ágil (Scrum, Kanban, SAFe, entre otras).
Salario204,000$ - 306,000$ / anual
