En o’reilly autopartes buscamos a un(a) principal software engineer que aplique su experiencia técnica avanzada y habilidades de liderazgo para diseñar, desarrollar y mantener aplicaciones y sistemas complejos. Este rol tendrá un impacto estratégico en la dirección técnica de la organización y en el cumplimiento de sus objetivos de negocio.
responsabilidades clave:
* liderar el desarrollo de aplicaciones nuevas y existentes, identificando oportunidades de mejora e innovación.
* monitorear y resolver problemas complejos de software para asegurar un rendimiento óptimo.
* colaborar con software architects y liderazgo ejecutivo en la definición de estándares de codificación y mejores prácticas del ciclo de vida de desarrollo (sdlc).
* coordinar el diseño, pruebas y validación de soluciones de software.
* participar activamente en la planeación tecnológica alineada a los objetivos estratégicos del negocio.
* proporcionar soporte técnico experto y resolver problemas que afecten a sistemas integrados.
* ejecutar proyectos de gran escala dentro de marcos estructurados de gestión de programas.
* desarrollar y administrar cronogramas, asignación de recursos y entregables clave.
* crear y optimizar estructuras de bases de datos, incluyendo modelado y ajuste de rendimiento.
* elaborar documentación técnica y brindar capacitación a usuarios clave.
* evaluar tendencias tecnológicas y proponer adopciones relevantes.
* analizar el retorno de inversión (roi) de iniciativas clave de ti.
* mentoría y desarrollo de talento técnico dentro del equipo.
* liderar retrospectivas de proyectos y promover la mejora continua de procesos.
requisitos indispensables:
* 10+ años de experiencia progresiva en desarrollo de software, incluyendo liderazgo de equipos y proyectos complejos.
* licenciatura en ciencias de la computación, sistemas o afín (o al menos 7 años de experiencia en desarrollo en o’reilly).
* capacidad demostrada para analizar impactos financieros y justificar el valor de proyectos técnicos.
* dominio del ciclo de vida de desarrollo de software (sdlc) y prácticas de diseño seguro y escalable.
* excelentes habilidades de resolución de problemas y comunicación técnica efectiva.
* sólida experiencia en depuración, pruebas y optimización de plataformas tecnológicas integradas.
* capacidad para liderar equipos técnicos y gestionar múltiples prioridades.
deseable:
* conocimientos avanzados en análisis financiero y evaluación de roi en proyectos tecnológicos.
* formación formal en liderazgo, desarrollo de equipos o campos relacionados.
* certificaciones avanzadas en project management, business analysis o dominios técnicos relevantes.
si estás buscando liderar iniciativas tecnológicas de alto impacto en una empresa global con enfoque en innovación y mejora continua, ¡te invitamos a postularte!