Roku
ServiceNow
Ingeniero/a de Software Senior, Plataforma Agentic - Moveworks
Descripción de la empresa
Quiénes somosMoveworks es la plataforma de asistente de IA Agentic que potencia a toda la plantilla. Nuestra plataforma permite a los empleados conversar con todos sus sistemas empresariales mediante lenguaje natural para encontrar respuestas rápidamente y automatizar tareas. Impulsados por los LLMs más avanzados del mundo, nuestros modelos propietarios y una sofisticada plataforma de IA Agentic, estamos transformando la forma en que se realiza el trabajo al permitir que la IA tome la iniciativa, agilice flujos de trabajo complejos y aprenda y se adapte continuamente. Más de 5.5 millones de empleados en más de 350 de las empresas más grandes del mundo confían en Moveworks, incluido el 10% de las empresas Fortune 500, para automatizar tareas cotidianas y agilizar las operaciones empresariales. Reconocida en las listas Forbes Cloud 100 y AI 50, Moveworks también fue nombrada una de las empresas más innovadoras de 2025 por Fast Company y una de las mejores en negocios por Inc., en la categoría de mejor innovación. Moveworks también fue reconocida como Partner del año 2025 de Microsoft y, en 2024, recibió el premio AI Breakthrough. En diciembre de 2025, Moveworks fue adquirida por ServiceNow, lo que marca un hito fundamental en nuestro viaje para crear una única puerta de entrada al trabajo para todos los sistemas empresariales. Al combinar la automatización de flujos de trabajo líder de ServiceNow con el motor de razonamiento y las capacidades de lenguaje natural de Moveworks, ofrecemos la plataforma de IA para cada persona y cada flujo de trabajo. Creada para ir más allá de los resúmenes básicos y ofrecer un impacto empresarial significativo. Juntos, nuestra IA actúa en todos los sistemas empresariales para convertir las conversaciones en trabajo completado. Al unirte a nuestro equipo, estarás a la vanguardia de la transformación de la IA, respaldado por la escala global de ServiceNow y la agilidad de una empresa de alto crecimiento. Buscamos talento de primer nivel para ayudarnos a extender la IA agentic a cada empleado en todos los rincones del negocio. ¡Únete a nosotros!
ServiceNow
Todo comenzó en la soleada San Diego, California, en 2004, cuando un ingeniero visionario, Fred Luddy, vio el potencial de transformar la forma en que trabajamos. Hoy en día, ServiceNow se erige como líder del mercado mundial, aportando tecnología innovadora mejorada por IA a más de 8,100 clientes, incluidas 85% de las empresas Fortune 500®. Nuestra plataforma inteligente basada en la nube conecta sin problemas a personas, sistemas y procesos para permitir a las organizaciones encontrar formas más inteligentes, rápidas y mejores de trabajar. Pero esto es solo el comienzo de nuestro viaje. Únete a nosotros mientras perseguimos nuestro propósito de hacer que el mundo funcione mejor para todos.
Descripción del puesto
El puesto
Estamos construyendo la infraestructura de tiempo de ejecución que potencia los agentes de IA de Moveworks: los sistemas que orquestan, ejecutan y entregan respuestas de agentes a millones de usuarios empresariales en tiempo real. Este no es un puesto de ML. Es un puesto de ingeniería de sistemas distribuidos en el corazón de la ola de IA agentic. Nuestros agentes de IA pueden planificar, ejecutar flujos de trabajo de varios pasos, llamar a herramientas, esperar la entrada del usuario y reanudar, todo ello manteniendo la corrección, la observabilidad y la baja latencia. Los sistemas que hacen esto posible son lo que construirás y poseerás.
Lo que harás en este puesto:
- Motor de orquestación de agentes: una máquina de estados que gestiona sesiones de agentes de larga duración, coordinando la planificación, la ejecución y la interacción del usuario a través de múltiples llamadas a LLM e invocaciones de herramientas.
- Gestión de sesiones distribuidas: propiedad basada en concesiones (lease) utilizando escrituras condicionales de DynamoDB, protocolos de latido (heartbeat) y recuperación de fallos mediante puntos de control (checkpointing).
- Pipeline de mensajes basado en eventos: colas SQS FIFO para entrega ordenada, consumidores de Kafka para procesamiento de eventos y streaming en tiempo real a través de gRPC y Socket.IO.
- Concurrencia estructurada: Python asyncio TaskGroups que ejecutan múltiples tareas concurrentes por sesión (sondeo de mensajes, latidos de concesiones, publicación de salidas, ejecución del orquestador) con semántica de fallo rápido y cancelación elegante.
- Infraestructura de observabilidad: instrumentación OpenTelemetry, propagación de contexto de trazas distribuidas a través de límites asíncronos, gestión del ciclo de vida de spans personalizados para sesiones que abarcan minutos.
- Capas de caché y estado: Redis, almacenes KV de DynamoDB con ámbito por organización/por bot, optimización de lecturas por lotes y configuración de recarga en caliente.
Cualificaciones
Para tener éxito en este puesto, debes tener:
Deberías tener una profunda experiencia en al menos 3 de estas áreas:
- Sistemas distribuidos: modelos de consistencia, idempotencia, entrega exactamente una vez (exactly-once delivery), bloqueo/concesión distribuida.
- Programación concurrente/asíncrona: Python asyncio, goroutines de Go, concurrencia estructurada, manejo de cancelación.
- Arquitecturas basadas en eventos: colas de mensajes (SQS, Kafka), pub/sub, backpressure, garantías de entrega.
- Sistemas de bases de datos para infraestructura: DynamoDB (escrituras condicionales, transacciones), Redis (pooling de conexiones, pub/sub).
- Observabilidad: OpenTelemetry, trazado distribuido, propagación de contexto de spans, métricas Prometheus.
- gRPC/protobuf: RPCs de streaming, diseño de interfaces de servicio, patrones de manejo de errores.
- Requerido: 5+ años construyendo sistemas de producción de backend/infraestructura.
- Sólidos conocimientos de Python o Go (idealmente ambos).
- Experiencia en el diseño y operación de sistemas que manejan tráfico real a escala.
- Comodidad con la ambigüedad: estos son problemas novedosos sin soluciones de libro de texto.
Información adicional
Personas de trabajo
Abordamos nuestro mundo de trabajo distribuido con flexibilidad y confianza. Las personas de trabajo (flexibles, remotas o requeridas en la oficina) son categorías que se asignan a los empleados de ServiceNow dependiendo de la naturaleza de su trabajo y su ubicación de trabajo asignada. Obtén más información aquí. Para determinar la elegibilidad para una persona de trabajo, ServiceNow puede confirmar la distancia entre tu residencia principal y la oficina de ServiceNow más cercana utilizando un servicio de terceros.
Empleador con igualdad de oportunidades
ServiceNow es un empleador con igualdad de oportunidades. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, credo, religión, sexo, orientación sexual, origen o nacionalidad, ascendencia, edad, discapacidad, identidad o expresión de género, estado civil, condición de veterano o cualquier otra categoría protegida por la ley. Además, todos los solicitantes cualificados con antecedentes penales o de detención serán considerados para el empleo de acuerdo con los requisitos legales.
Acomodaciones
Nos esforzamos por crear una experiencia accesible e inclusiva para todos los candidatos. Si necesitas una adaptación razonable para completar cualquier parte del proceso de solicitud, o no puedes utilizar esta solicitud en línea y necesitas un método alternativo para solicitar, ponte en contacto con [email protected] para obtener ayuda.
Regulaciones de control de exportaciones
Para puestos que requieren acceso a tecnología controlada sujeta a regulaciones de control de exportaciones, incluidas las Regulaciones de Administración de Exportaciones de EE. UU. (EAR), ServiceNow puede estar obligada a obtener la aprobación de control de exportaciones de las autoridades gubernamentales para ciertos individuos. Todo empleo está sujeto a que ServiceNow obtenga cualquier licencia de exportación u otra aprobación que puedan requerir las autoridades de control de exportaciones pertinentes.
De Fortune. ©2025 Fortune Media IP Limited. Todos los derechos reservados. Usado bajo licencia.
Tipo de empleado: Fijo
Región: AMS - América del Norte y Canadá
Persona de trabajo: Requerido en Oficina
