Sourceability busca un Líder de Equipo / Arquitecto de Producto con 8+ años de experiencia para liderar la dirección técnica y la arquitectura de un grupo de productos o plataforma de software interna. El rol es remoto y no implica gestión formal de personas.
Si sos un arquitecto con experiencia y te gusta definir la visión técnica sin la carga de la gestión de personas, este rol remoto es para vos. Podés liderar la arquitectura de productos en una empresa global que está transformando la distribución de componentes electrónicos.
Descripción del puesto
Sourceability® es un distribuidor digital global de componentes electrónicos que está transformando la forma en que las empresas modernas llevan sus productos al mercado. Con la innovación, la calidad y la logística como pilares de la compañía, los productos y servicios de vanguardia de Sourceability agilizan el proceso de adquisición en una amplia gama de industrias, incluyendo comunicaciones/celulares, electrónica de consumo y fabricación de automóviles. Sourceability está construyendo una nueva Organización Global de Ingeniería (GEO) para fortalecer la entrega de software interno, mejorar la propiedad de la producción y desarrollar capacidades de ingeniería a largo plazo dentro de la empresa. Buscamos un Líder de Equipo / Arquitecto de Grupo de Producto práctico que se encargue de la dirección técnica, la arquitectura, la calidad de la ingeniería y la ejecución técnica para un grupo de producto o plataforma de software interna asignada. Este rol está destinado a un líder técnico senior que pueda mantenerse cerca del código, el diseño, los riesgos de entrega, los problemas de producción y la calidad de la ingeniería, al tiempo que guía a otros ingenieros. Este no es un rol formal de gestión de personas. Los Gerentes de Ingeniería se encargarán de la gestión de personas, la contratación, la retroalimentación de desempeño, la planificación de capacidad y la estructura del equipo. Los Gerentes de Producto / Entrega se encargarán de la recepción de negocios, la priorización, la preparación del backlog, la comunicación con el usuario y la coordinación de UAT. El Líder de Equipo / Arquitecto de Grupo de Producto se encargará del diseño técnico, las decisiones de arquitectura, la calidad de la ingeniería, el enfoque de implementación, la mentoría técnica y la escalada técnica L3 para el grupo de producto asignado. El candidato adecuado debe sentirse cómodo trabajando en un entorno práctico y enfocado en la ejecución, donde los sistemas son críticos para el negocio, algunas plataformas son heredadas (legacy) y la propiedad de la ingeniería se está formalizando como parte del nuevo modelo operativo de GEO. Grupo de Producto Asignado: Este rol puede ser asignado a uno de los siguientes grupos de producto o áreas de plataforma de software interna: - SourceCore - NLP - App Móvil / Visión por Computadora - PHP Heredado (Legacy) - Otras plataformas de negocio internas según sea necesario Las responsabilidades principales del rol siguen siendo las mismas en todos los grupos de producto, pero la pila tecnológica, el contexto de negocio, los usuarios, las prioridades de entrega y los riesgos de producción variarán según la asignación. Áreas de Enfoque del Grupo de Producto: Dependiendo de la asignación, el rol puede centrarse en una o más de las siguientes áreas: - SourceCore: Plataforma central de negocios, flujos de trabajo empresariales, integraciones, sistemas respaldados por SQL Server, estabilidad de producción, escalabilidad, mantenibilidad y soporte de procesos de negocio. - NLP: Procesamiento de texto, pipelines de datos, flujos de trabajo de evaluación de modelos, soporte de taxonomía, herramientas internas asistidas por IA, conjuntos de datos de entrenamiento/evaluación e integración de capacidades de NLP en flujos de trabajo de negocio. - App Móvil / Visión por Computadora: Flujos de trabajo móviles de almacén, arquitectura de aplicaciones móviles, captura de imágenes, integración de modelos de visión por computadora, bucles de retroalimentación de usuarios, soporte de UAT y usabilidad en campo/almacén. - PHP Heredado (Legacy): Mantenimiento, estabilización, planificación de modernización, limpieza de integraciones, reducción de deuda técnica, mejoras de seguridad y transición segura de funcionalidad heredada donde sea necesario. Perspectiva sobre tu Impacto: En este rol, tú: - Serás responsable de la dirección técnica, la arquitectura y la calidad de la ingeniería para un grupo de producto o plataforma de software interna asignada. - Liderarás discusiones de diseño técnico, revisiones de arquitectura, desglose de trabajo, planificación de implementación y secuenciación técnica para el grupo de producto asignado. - Te mantendrás práctico en código, diseño, solución de problemas, revisiones técnicas y resolución de problemas de producción. - Te asociarás con Gerentes de Producto / Entrega para traducir prioridades de negocio y elementos del backlog en planes técnicos prácticos. - Te asociarás con Gerentes de Ingeniería para identificar necesidades de capacidad, riesgos de entrega, brechas de habilidades técnicas y bloqueos a nivel de equipo. - Proporcionarás estimaciones técnicas, opciones de implementación, análisis de dependencias y evaluación de riesgos para el trabajo planificado. - Revisarás cambios críticos de código y harás cumplir la calidad del código, la mantenibilidad, la testeabilidad, la documentación y los estándares de ingeniería. - Serás mentor de ingenieros a través de revisiones de diseño, revisiones de código, coaching técnico y resolución de problemas práctica. - Serás responsable de la escalada técnica L3 para los sistemas asignados, incluyendo la investigación de defectos complejos, problemas de producción y problemas urgentes que afecten al negocio. - Liderarás el análisis de causa raíz técnica después de incidentes de producción y definirás acciones de remediación prácticas. - Identificarás deuda técnica, debilidades arquitectónicas, puntos únicos de falla y riesgos de mantenibilidad. - Propondrás planes pragmáticos de modernización, refactorización, estabilización o remediación sin crear interrupciones innecesarias en las operaciones comerciales. - Asegurarás que las decisiones técnicas se documenten de manera clara para el mantenimiento futuro y la transferencia de conocimiento. - Ayudarás a definir las expectativas de preparación para el lanzamiento junto con QA, DevOps, DBA, Infraestructura, Seguridad, Gerencia de Producto / Entrega y Gerencia de Ingeniería. - Apoyarás la incorporación de nuevos ingenieros al grupo de producto asignado explicando la arquitectura, la estructura del código base, los estándares, los riesgos y el comportamiento del sistema. - Promoverás prácticas de ingeniería consistentes en toda la GEO, respetando al mismo tiempo las necesidades prácticas del grupo de producto asignado. Tus Calificaciones, Tu Influencia: Para tener éxito en este rol, deberías tener: - Más de 8 años de experiencia práctica en ingeniería de software. - Más de 3 años de experiencia como líder técnico, arquitecto de software, ingeniero principal, ingeniero senior o rol técnico senior similar. - Sólida experiencia práctica en desarrollo con capacidad para contribuir al código, revisar detalles de implementación y solucionar problemas de producción. - Fuerte comprensión de la arquitectura de software, diseño de API, patrones de integración, modelado de datos, límites del sistema, escalabilidad, mantenibilidad y diseño seguro. - Experiencia en el diseño y soporte de sistemas de software críticos para el negocio en producción. - Capacidad para liderar el diseño técnico y la planificación de la implementación sin necesidad de autoridad formal de gestión de personas. - Experiencia en la división de trabajo técnico complejo en pasos de entrega prácticos. - Capacidad para evaluar compensaciones técnicas y explicar claramente las recomendaciones a los stakeholders de ingeniería, producto y negocio. - Experiencia en la mejora de sistemas heredados, reducción de deuda técnica y estabilización de sistemas mientras se mantienen las operaciones comerciales. - Experiencia práctica con revisión de código, documentación técnica, prácticas de prueba, conceptos de CI/CD y preparación para lanzamientos. - Experiencia trabajando con Gerentes de Producto / Entrega, Gerentes de Ingeniería, QA, DevOps, DBAs, Infraestructura, Seguridad y stakeholders de negocio. - Capacidad para ser mentor de ingenieros y elevar la calidad técnica a través de coaching práctico, no solo a través de documentos de arquitectura. - Fuerte mentalidad de propiedad, buen juicio y capacidad para tomar decisiones técnicas prácticas bajo presión. - Comodidad trabajando en equipos distribuidos en múltiples ubicaciones y zonas horarias. Habilidades y Familiaridad Técnica Preferidas: El perfil técnico preferido puede variar según la asignación del grupo de producto, pero la siguiente experiencia será útil: - Sólida experiencia con .NET / C#, SQL Server, APIs, integraciones y aplicaciones de negocio empresariales. - Experiencia con aplicaciones PHP, JavaScript / TypeScript, frameworks de aplicaciones web y modernización de sistemas heredados. - Experiencia con arquitectura de aplicaciones móviles, desarrollo Android / iOS, aplicaciones de almacén o sistemas de operaciones de campo. - Familiaridad con NLP, visión por computadora, flujos de trabajo de IA / ML, etiquetado de datos, evaluación de modelos o herramientas de negocio asistidas por IA. - Experiencia con plataformas en la nube como Azure, AWS o GCP. - Familiaridad con arquitectura basada en eventos, colas de mensajes, patrones de integración empresarial, gateways de API o pipelines de datos. - Experiencia con integraciones ERP, NetSuite, sistemas financieros, flujos de trabajo de ventas/compras, flujos de trabajo de almacén o plataformas de transacciones B2B. - Comprensión de los principios de seguridad por diseño y preocupaciones prácticas de seguridad de aplicaciones. - Experiencia en componentes electrónicos, distribución de tecnología, cadena de suministro, logística, fabricación, comercio electrónico o entornos B2B similares. - Experiencia utilizando Azure DevOps, Jira, Git, herramientas de CI/CD y sistemas de documentación técnica. Éxito en los Primeros 90 Días: Dentro de los primeros 90 días, el Líder de Equipo / Arquitecto de Grupo de Producto debería ser capaz de: - Comprender el grupo de producto asignado, los usuarios, los flujos de trabajo de negocio, la arquitectura técnica, el código base, los flujos de datos, las integraciones y los riesgos de producción. - Establecer relaciones de trabajo con Gerentes de Ingeniería, Gerentes de Producto / Entrega, ingenieros, QA, DevOps, DBA, Infraestructura, Seguridad y stakeholders de negocio. - Identificar los riesgos técnicos más importantes, elementos de deuda técnica, puntos únicos de falla y preocupaciones de mantenibilidad en el grupo de producto asignado. - Definir o mejorar los límites de propiedad técnica para los sistemas asignados. - Mejorar la claridad técnica del backlog activo ayudando con notas de diseño, desglose técnico, dependencias, estimaciones y riesgos. - Establecer expectativas prácticas de revisión de código, revisión de diseño, documentación y preparación para lanzamientos para el grupo de producto asignado. - Liderar al menos una mejora técnica significativa, esfuerzo de estabilización o actividad de reducción de riesgos. - Mejorar la escalada técnica L3 y la investigación de problemas de producción para los sistemas asignados. - Crear un plan técnico inicial o plan de remediación alineado con las prioridades del producto y la capacidad de ingeniería. - Ayudar a incorporar o ser mentor de ingenieros que trabajan en el grupo de producto asignado. Lo que este Rol NO Posee: Este rol no posee gestión formal de personas para ingenieros. Los Gerentes de Ingeniería siguen siendo responsables de la contratación, la gestión del desempeño, la aportación de compensación, la estructura del equipo y la planificación de la capacidad. Este rol no posee priorización de negocio o aceptación del usuario. Los Gerentes de Producto / Entrega y los stakeholders de negocio siguen siendo responsables de la recepción, alineación de prioridades, preparación del backlog, coordinación de UAT y aceptación del negocio. Este rol no compromete de forma independiente las fechas de entrega sin la alineación con los Gerentes de Ingeniería y los Gerentes de Producto / Entrega. Este rol no actúa como un centro
Responsabilidades
- Own technical direction, architecture, and engineering quality for an assigned product group or internal software platform.
- Lead technical design discussions, architecture reviews, work breakdown, implementation planning, and technical sequencing.
- Stay hands-on in code, design, troubleshooting, technical reviews, and production problem solving.
- Partner with Product / Delivery Managers and Engineering Managers.
- Provide technical estimates, implementation options, dependency analysis, and risk assessment.
- Review critical code changes and enforce code quality, maintainability, testability, documentation, and engineering standards.
- Mentor engineers through design reviews, code reviews, technical coaching, and hands-on problem solving.
- Own L3 technical escalation for assigned systems.
- Lead technical root cause analysis after production incidents.
- Identify technical debt, architectural weaknesses, single points of failure, and maintainability risks.
- Propose pragmatic modernization, refactoring, stabilization, or remediation plans.
- Ensure technical decisions are documented clearly.
- Help define release readiness expectations.
- Support onboarding of new engineers.
Skills requeridas
Beneficios
- Competitive salary
- Ongoing training and professional development opportunities
- Collaborative global work environment
- PTO