Siemens
Kinaxis Inc.
Arquitecto de Software, Motor Principal
Sobre Kinaxis
¿Buscas unirte a una empresa innovadora y líder en el mercado donde puedas impulsar verdaderamente tu carrera? En Kinaxis nos tomamos en serio la cultura, nos tomamos en serio la tecnología, nos tomamos en serio a los clientes y nos tomamos en serio no tomarnos a nosotros mismos demasiado en serio. Si buscas formar parte de una increíble historia de crecimiento, ¡entonces podríamos ser el lugar para ti!
En 1984, comenzamos como un equipo de tres ingenieros. Hoy, hemos crecido hasta convertirnos en una organización global con más de 6 empleados en todo el mundo, 2000 oficinas globales y una sede de primera clase en Ottawa, Canadá. Como ganadores de varios premios Top Employer a nivel mundial, estamos orgullosos de trabajar con nuestros clientes y empleados para resolver algunos de los mayores desafíos que enfrentan las cadenas de suministro hoy en día.
Kinaxis es un líder mundial en la orquestación moderna de la cadena de suministro, impulsando complejas cadenas de suministro globales y apoyando a las personas que las gestionan. Nuestra potente plataforma, infundida con IA, proporciona total transparencia y visibilidad en las cadenas de suministro de extremo a extremo, lo que permite a nuestros clientes tomar decisiones más rápidas y mejores. Somos de confianza para marcas mundiales de renombre para proporcionar la agilidad y la previsibilidad necesarias para navegar la volatilidad y la disrupción actuales. Con más de 40,000 usuarios en más de 100 países, estamos ampliando nuestro equipo mientras continuamos innovando y revolucionando la forma en que apoyamos a nuestros clientes.
Sobre el puesto
Kinaxis Maestro gestiona y predice lo necesario para equilibrar eficazmente la oferta y la demanda para algunas de las cadenas de suministro más complejas del mundo. Buscamos un Arquitecto de Plataforma de Software para liderar la evolución de nuestra plataforma Maestro hacia una arquitectura nativa en la nube con experiencia en el diseño de motores de bases de datos, motores de almacenamiento, bases de datos distribuidas, sistemas de ejecución de consultas u otras plataformas de infraestructura de datos a gran escala.
Como parte de la organización de I+D de Producto, definirás y dirigirás los cimientos arquitectónicos que permiten una escala masiva, un rendimiento elástico y una ejecución rentable en la plataforma backend de próxima generación de Kinaxis que sustenta Maestro.
Este puesto es fundamental para la modernización de la plataforma de Kinaxis: re-arquitectando las capacidades principales de datos, consultas y ejecución para operar de forma nativa en la nube, preservando al mismo tiempo el rendimiento, la fiabilidad y la confianza del cliente que definen nuestra plataforma.
Ubicación
Canadá o EE. UU.
Ottawa y Toronto, Canadá - Híbrido
Otras ubicaciones en Canadá o EE. UU. - Remoto
Estado de la vacante
Esta es una vacante de empleo existente
#Senior; #LI-EM1
Para más información, visita el sitio web de Kinaxis en kinaxis.com o el blog de la empresa en blog.kinaxis.com.
Kinaxis da la bienvenida a los candidatos para que se postulen a nuestra comunidad inclusiva. Proporcionamos adaptaciones previa solicitud para garantizar la equidad y la accesibilidad durante todo nuestro proceso de contratación para todos los candidatos, incluidos aquellos con necesidades o discapacidades específicas. Si necesitas una adaptación, ponte en contacto con nosotros en recruitmentprograms@kinaxis.com. Esta información de contacto es solo para solicitudes de accesibilidad y no puede utilizarse para consultar el estado de las solicitudes.
Kinaxis se compromete a garantizar un proceso de contratación justo y transparente. Utilizamos herramientas de inteligencia artificial (IA) en el primer paso del proceso de contratación para comparar los currículos presentados con la descripción del puesto e identificar a los candidatos cuya educación, experiencia y habilidades coincidan más estrechamente con los requisitos del puesto. Después de la selección inicial, todas las decisiones posteriores sobre tu solicitud, incluida la selección final, son tomadas por nuestro equipo de contratación humano. La IA no toma ninguna decisión final de contratación.
Qué harás
Operas cómodamente en todo el ciclo de vida de la arquitectura: desde el diseño conceptual y la exploración técnica profunda hasta la implementación práctica y el endurecimiento de la producción. Te impulsan los problemas de sistemas complejos y entiendes cómo equilibrar el rendimiento, la escalabilidad, el coste y la resiliencia operativa en entornos de nube del mundo real.
Diseñarás y evolucionarás arquitecturas nativas en la nube, distribuidas y altamente escalables que potencian las capacidades principales de la plataforma. Piensas de forma natural en términos de flujo de datos, modelos de consistencia, compensaciones de latencia, tolerancia a fallos y límites del sistema, y buscas continuamente diseños más simples, robustos y de mayor rendimiento.
Contribuirás a la dirección arquitectónica de la plataforma backend, dando forma a cómo se construyen y evolucionan el procesamiento de datos a gran escala, la ejecución de consultas y los servicios de la plataforma. Esto incluye establecer estándares para el diseño nativo en la nube, guiar las decisiones sobre patrones de sistemas distribuidos y garantizar que las arquitecturas sean extensibles y estén listas para producción.
Actuarás como autoridad técnica en I+D de Producto, influyendo en las decisiones arquitectónicas que abarcan la infraestructura en la nube, los servicios principales de la plataforma y los sistemas de datos. Serás mentor de ingenieros senior, elevarás el rigor arquitectónico en los equipos y fomentarás una cultura donde los arquitectos sean profundamente responsables de los sistemas que diseñan.
Eres un arquitecto pragmático y práctico. Escribes código, validas suposiciones a través de prototipos y trabajas en estrecha colaboración con los equipos de ingeniería para garantizar que los diseños se traduzcan en implementaciones fiables y escalables. Valoras la claridad, la simplicidad y la ejecución por encima de la perfección teórica.
Eres un colaborador y comunicador eficaz, capaz de explicar conceptos arquitectónicos complejos a ingenieros, líderes de producto y ejecutivos por igual. Aportas estructura a la ambigüedad y guías a los equipos hacia soluciones que alinean la excelencia técnica con los resultados empresariales.
Qué buscamos
Educación avanzada en Ciencias de la Computación, Ingeniería o un campo relacionado. Se requiere experiencia profunda y demostrada en la construcción de sistemas en la nube distribuidos y a gran escala.
Estamos implementando nuestra propia base de datos distribuida y motor de consultas, específicamente para datos y casos de uso de la cadena de suministro. Buscamos una amplia experiencia en el diseño, implementación y evolución de capacidades principales de bases de datos, almacenamiento, indexación, ejecución de consultas, caché, consistencia, replicación o gestión de metadatos en sistemas de producción distribuidos a gran escala.
- Amplia experiencia en el diseño y construcción de sistemas distribuidos a gran escala en entornos de producción.
- Sólida experiencia en sistemas intensivos en datos, como procesamiento de datos distribuido, bases de datos distribuidas, motores de consultas o servicios de datos a nivel de plataforma.
- Profunda experiencia en arquitecturas nativas en la nube, incluyendo escalabilidad, elasticidad, tolerancia a fallos y diseño consciente de los costes.
- Capacidad demostrada para traducir desafíos técnicos complejos en diseños arquitectónicos claros que puedan implementarse y evolucionar con el tiempo.
- Capacidad para trabajar con requisitos ambiguos y traducirlos en diseños arquitectónicos claros, robustos y bien comunicados que se alineen con las expectativas de los stakeholders.
- Experiencia práctica con plataformas en la nube modernas (por ejemplo, AWS, Azure o GCP) y sus servicios de infraestructura principales.
- Dominio de lenguajes de programación modernos (Go) y/o otros lenguajes de backend de alto rendimiento (C++).
- Sólida comprensión del rendimiento del sistema, la concurrencia, los modelos de consistencia y las compensaciones operativas en entornos distribuidos.
- Capacidad demostrada para influir en la dirección técnica en múltiples equipos y operar eficazmente como líder técnico senior.
- Excelentes habilidades de comunicación, con la capacidad de articular diseños de sistemas complejos a audiencias diversas.
- Capacidad para encontrar oportunidades para acelerar el SDLC a través de la aplicación innovadora de IA u otras herramientas, al tiempo que se mantienen la coherencia de la arquitectura, el diseño seguro y los estándares de calidad del código.
- Capacidad para revisar rigurosamente el código generado por IA en cuanto a corrección, adecuación arquitectónica, riesgo de integración y soporte de casos extremos, con una mentalidad de crecimiento y una tendencia a la experimentación.
A tener en cuenta
- Experiencia en el diseño de plataformas que soportan IA, sistemas agénticos o análisis avanzados a escala.
- Exposición a Data Fabric, capas semánticas o arquitecturas de plataforma extensibles.
- Experiencia práctica con plataformas en la nube modernas (por ejemplo, AWS, Azure o GCP) y sus servicios de infraestructura principales.
- Historial de liderazgo técnico a través de plataformas internas, publicaciones, patentes o contribuciones de código abierto.
Trabaja con impacto: Nuestra plataforma ayuda directamente a las empresas a impulsar las cadenas de suministro del mundo. Vemos los resultados de lo que hacemos en el mundo cada día, cuando vemos los estantes de las tiendas abastecidos, cuando los medicamentos están disponibles para nuestros seres queridos, y mucho más.
Trabaja con marcas Fortune 500: Empresas de diversas industrias confían en nosotros para ayudarles a tomar el control de su planificación empresarial integrada y su cadena de suministro digital. Algunos de nuestros clientes incluyen Lockheed Martin, Unilever, P&G, ExxonMobil, Cisco y más.
Responsabilidad Social en Kinaxis: Nuestro Comité de Diversidad, Equidad e Inclusión opina sobre las prácticas de contratación, los materiales de formación de evaluación de talento y la formación obligatoria sobre sesgos inconscientes y fundamentos de inclusión. La sostenibilidad es clave en lo que hacemos y estamos comprometidos con una estrategia de operaciones netas cero a largo plazo. Participamos en nuestras comunidades y apoyamos causas donde podemos tener el mayor impacto.
Las personas importan en Kinaxis y aquí tienes algunas de las ventajas y beneficios que ofrecemos, que pueden variar según la ubicación y el empleado:
- Vacaciones flexibles y Días Kinaxis (días libres en toda la empresa)
- Opciones de trabajo flexibles
- Programas de bienestar físico y mental
- Clases virtuales de fitness programadas regularmente
- Programas de mentoría, formación y desarrollo profesional
- Programas de reconocimiento y recompensas por referencias
- Hackatones
