Nominal
Northwestern Mutual
Director Adjunto, Ingeniería de Software - Bienes Raíces
Sobre el puesto
El Director Adjunto, Ingeniería de Software, es responsable de la calidad técnica integral y la ejecución de la entrega en las plataformas de UI, servicios y datos. Este puesto es responsable de la dirección técnica, la excelencia en la entrega y el liderazgo de personas para los equipos de ingeniería de Bienes Raíces.
En este puesto, liderará directamente a los ingenieros mientras colabora estrechamente con los Gerentes de Producto, Arquitectos y partes interesadas del negocio para ofrecer soluciones seguras, escalables y mantenibles alineadas con los objetivos del equipo. Usted es tanto una autoridad técnica como un líder de personas, estableciendo la dirección, elevando los estándares y desarrollando el talento de ingeniería.
Qué harás en el puesto
- Definir y comunicar la dirección técnica para el equipo de Bienes Raíces, asegurando la alineación con la arquitectura empresarial, la seguridad y los estándares de entrega.
- Traducir los resultados de producto y negocio en diseños técnicos pragmáticos y planes de implementación.
- Liderar el diseño de soluciones en el front-end (React), servicios backend (Node.js, REST APIs) y plataformas de datos (dbt, Snowflake) con contratos de interfaz claros y linaje de datos.
- Impulsar la descomposición técnica y la secuenciación para iniciativas que abarcan aplicaciones, APIs, pipelines y modelos de almacén de datos.
- Establecer y aplicar estándares de ingeniería para la calidad del código, pruebas, CI/CD, observabilidad, fiabilidad y preparación operativa.
- Gestionar el riesgo técnico, incluida la identificación temprana de riesgos de arquitectura, integración, rendimiento y seguridad.
- Asegurar que las API y las integraciones de datos sean resilientes, estén bien documentadas y sean reutilizables entre equipos.
- Mejorar la fiabilidad y la confianza de los datos guiando la calidad del modelo del almacén de datos, el diseño de la transformación y la optimización del rendimiento del almacén de datos.
- Apoyar la estabilidad de producción guiando la respuesta a incidentes, el análisis de causa raíz y las mejoras de ingeniería preventiva.
Liderazgo de Personas y Desarrollo de Equipos
- Servir como líder directo de personas para los ingenieros, responsable de la tutoría, el crecimiento, la gestión del rendimiento y el desarrollo profesional.
- Construir una sólida cultura de ingeniería centrada en la propiedad, la calidad, el aprendizaje y la retroalimentación constructiva.
- Liderar revisiones técnicas y de entrega regulares, fomentando una cultura saludable de revisión y mentoría.
- Desarrollar la capacidad del equipo a través de la tutoría, el emparejamiento y el desarrollo intencional de habilidades.
- Colaborar con la Gerencia de Ingeniería en la contratación, incorporación y planificación de la sucesión.
- Establecer expectativas claras y rendición de cuentas para la excelencia técnica, los resultados de entrega y la preparación operativa.
Colaboración Interfuncional
- Colaborar estrechamente con los Gerentes de Producto para equilibrar la velocidad de entrega, la calidad y la mantenibilidad a largo plazo.
- Coordinar las dependencias inter-equipos y la preparación para el lanzamiento de componentes, plataformas y pipelines de datos compartidos.
- Colaborar con la Arquitectura Empresarial y los Líderes Técnicos de otros equipos de entrega de inversiones para alinear estándares, patrones y hojas de ruta.
- Comunicarse eficazmente tanto con partes interesadas técnicas como no técnicas, proporcionando claridad en la ambigüedad.
Qué aportarás al puesto
- 8+ años de experiencia en ingeniería de software y datos, con una sólida experiencia en full-stack y plataformas de datos.
- Experiencia previa liderando ingenieros directamente (o disposición demostrada para asumir el liderazgo de personas).
- Liderazgo técnico demostrado en múltiples equipos o iniciativas interfuncionales complejas.
- Sólida experiencia en la creación de aplicaciones web modernas con React.
- Sólida experiencia en la creación de servicios backend y el diseño de REST APIs.
- Sólida experiencia con las mejores prácticas de almacenes de datos.
- Experiencia en ajuste de rendimiento de bases de datos, diseño consciente de costos y controles de gobernanza de datos.
- Experiencia en el diseño de sistemas seguros, escalables y observables en entornos empresariales.
- Capacidad demostrada para mentorizar a ingenieros y elevar la madurez de la ingeniería.
- Sólidas habilidades de comunicación tanto con partes interesadas técnicas como no técnicas.
- Experiencia en dominios de servicios de inversión.
- Experiencia en la modernización de aplicaciones y pipelines de datos heredados.
- Experiencia con programas de migración de plataformas y estrategias de corte por fases.
- Experiencia en la definición de estándares de ingeniería compartidos entre múltiples equipos.
Habilidades que posees
- Bases de datos y plataformas de datos: Avanzado
- Interpretación de datos: Avanzado
- Comunicación adaptativa: Avanzado
- Experiencia y prácticas de ingeniería: Avanzado
- Desarrollo y planificación de talento: Avanzado
- Tutoría y mentoría: Experto
- Hoja de ruta de producto: Avanzado
#LI-Hybrid
¡Haga crecer su carrera con una empresa de primer nivel que pone los intereses de nuestros clientes en el centro de todo lo que hacemos. ¡Comience ahora!
Northwestern Mutual es un empleador que ofrece igualdad de oportunidades northwesternmutual.com/equal-employment-opportunity-policy/ que da la bienvenida a personas talentosas de todos los orígenes. Estamos comprometidos a crear y mantener un entorno en el que cada empleado pueda aportar ideas creativas, buscar desafíos, asumir el liderazgo y continuar centrándose en cumplir y superar los objetivos empresariales y personales.
Rango de compensación
Rango salarial - Inicio: $176,000.00
Rango salarial - Fin: $264,000.00
Estructura salarial geográfica específica
Estructura 110:
Estructura 115:
Creemos en la equidad y la transparencia. Por eso compartimos el rango salarial para la mayoría de nuestros puestos. Sin embargo, los salarios finales se basan en una serie de factores, que incluyen las habilidades y la experiencia del candidato; el mercado actual; la ubicación del candidato; y otros factores que se descubran en el proceso de contratación.
Se enumera la estructura salarial estándar, pero si reside en California, la ciudad de Nueva York u otra ubicación elegible, podrían aplicarse estructuras salariales geográficas específicas, compensación y beneficios. Haga clic aquí careers.northwesternmutual.com/pay-transparency/ para obtener más información.
