Saltar al contenido

Alteryx

Ingeniero/a de Software Senior - Orquestación y Ejecución de Trabajos

TypeScriptNode.jsKubernetesGo
Traducción automática. Consulta el original.

INGENIERO/A DE SOFTWARE SENIOR - ORQUESTACIÓN Y EJECUCIÓN DE TRABAJOS (PLATAFORMA CLOUD)

Afronta el momento con Alteryx

Estamos viviendo un cambio generacional en la forma de trabajar. Los datos, la automatización y la IA se están convirtiendo rápidamente en el centro de cada decisión empresarial, y Alteryx está liderando la transformación.

Trabajarás en los desafíos que se encuentran en el corazón de los negocios modernos. Independientemente de tu puesto, el trabajo que realices ayudará a las organizaciones a avanzar más rápido, ver con más claridad y abordar preguntas que antes parecían imposibles.

Si estás listo/a para afrontar el momento con innovación, curiosidad y excelencia, hay un lugar para ti aquí.

Alteryx busca un/a Ingeniero/a de Software Senior para unirse a nuestro equipo de ingeniería de plataformas cloud. En este puesto, ayudarás a diseñar, construir, operar y evolucionar servicios de backend que coordinan cómo el trabajo se mueve a través de Alteryx Cloud. Trabajarás en capacidades de plataforma relacionadas con la orquestación, la ejecución de trabajos, servicios de tiempo de ejecución de flujos de trabajo y la coordinación fiable de servicio a servicio. Este es un puesto de ingeniería senior para alguien cómodo/a gestionando sistemas de producción complejos de principio a fin. Deberías ser capaz de razonar sobre sistemas distribuidos, procesamiento asíncrono, fiabilidad, observabilidad, modos de fallo y compensaciones operativas. Colaborarás con equipos de plataforma, producto, seguridad, QE y aplicaciones para hacer que las capacidades de la plataforma cloud sean fiables, comprensibles y seguras para operar a escala. El puesto tiene un gran componente de backend e implica la construcción de APIs, servicios, workers, bibliotecas e infraestructura de tiempo de ejecución. Trabajarás con sistemas y tecnologías nativas de la nube modernas como TypeScript/Node.js, bases de datos relacionales, sistemas de mensajería o colas, arquitectura orientada a eventos, contenedores, Kubernetes y herramientas de observabilidad.

Qué Harás

  1. Diseñar y entregar servicios de backend, APIs, workers y bibliotecas compartidas que potencian las capacidades de la plataforma cloud.
  1. Construir y mejorar sistemas para orquestar el trabajo entre servicios, incluyendo la sumisión de trabajos, seguimiento de la ejecución, propagación de estado, reintentos, cancelación, resultados y visibilidad operativa.
  1. Desarrollar sistemas fiables asíncronos y orientados a eventos utilizando colas, mensajería, workers en segundo plano y estado duradero.
  1. Trabajar en flujos de ejecución distribuidos a través de servicios de plataforma, incluyendo comunicación de servicio a servicio, enrutamiento, acuses de recibo y recuperación de fallos.
  1. Construir y mantener infraestructura de tiempo de ejecución nativa de la nube utilizando contenedores, Kubernetes, automatización de despliegues y herramientas de plataforma relacionadas.
  1. Integrar servicios de plataforma con capas de persistencia, flujos de eventos, APIs de REST y contratos de servicio internos.
  1. Mejorar la fiabilidad de producción a través de métricas, tracing, logging estructurado, health checks, dashboards, alertas, runbooks y seguimiento de incidentes.
  1. Liderar el diseño técnico para trabajos ambiguos o inter-servicios, revisar código con una mentalidad de sistemas y mentorizar a ingenieros en prácticas de sistemas distribuidos e ingeniería de producción.
  1. Colaborar con equipos asociados para convertir requisitos de producto en capacidades de plataforma incrementales, probables y operables.
  1. Utilizar IA y herramientas de desarrollo modernas para mejorar la productividad de ingeniería, la calidad del código y la velocidad de entrega.

Qué Buscamos

  1. 4+ años de experiencia profesional en desarrollo de software, con propiedad significativa de servicios de backend en producción, capacidades de plataforma cloud o sistemas distribuidos.
  1. Sólida experiencia en la construcción de servicios de backend, APIs, bibliotecas compartidas o workers de larga duración utilizando TypeScript, Node.js o tecnologías de backend comparables.
  1. Experiencia en el diseño y operación de sistemas asíncronos, basados en colas o orientados a eventos, incluyendo patrones como reintentos, cancelación, idempotencia, concurrencia, ordenación, tiempos de espera y manejo de fallos.
  1. Experiencia trabajando con persistencia duradera, contratos de servicio, APIs RESTful e integraciones entre múltiples servicios o componentes de plataforma.
  1. Experiencia con sistemas de producción nativos de la nube, incluyendo contenedores, Kubernetes o plataformas de orquestación similares, estado de salud del servicio, comportamiento de escalado y depuración operativa.
  1. Sólidas prácticas de ingeniería de producción, incluyendo pruebas, observabilidad, logging estructurado, métricas, tracing, respuesta a incidentes y mejora continua de la fiabilidad.
  1. Capacidad para liderar discusiones de diseño, comunicar compensaciones técnicas claramente, mentorizar a otros ingenieros e impulsar el trabajo inter-equipos a través de la ambigüedad con una mentalidad orientada a la propiedad.

Puntos Extra

  1. Experiencia con motores de flujo de trabajo, sistemas de orquestación, ejecutores de trabajos, plataformas de ejecución de tareas o infraestructura de tiempo de ejecución.
  1. Experiencia con patrones de despliegue de Kubernetes, GitOps, entornos multi-clúster, operaciones de plataforma cloud o automatización de infraestructura.
  1. Experiencia con sistemas de mensajería, contratos de eventos, gestión de esquemas, pipelines de notificación asíncrona o coordinación de servicios distribuidos.
  1. Experiencia con comunicación en tiempo real, conexiones de larga duración, mensajería de servicio a servicio o coordinación a través de redes no fiables.
  1. Experiencia con autenticación segura de servicio a servicio, manejo de tokens, gestión de secretos, límites de autorización o contextos de ejecución con ámbito de cliente.
  1. Experiencia con recopilación de logs, streaming de logs, observabilidad de cargas de trabajo distribuidas, dashboards operativos o herramientas de soporte de producción.
  1. Título de Grado en Informática, Ingeniería o experiencia práctica equivalente.

El Éxito se ve Así

  1. En un plazo de 30–60 días, comprenderás la arquitectura de la plataforma cloud, podrás rastrear el trabajo a través de servicios clave y estarás enviando mejoras enfocadas con pruebas claras y conciencia operativa.
  1. En un plazo de 90+ días, estarás gestionando flujos de trabajo de nivel senior entre límites de servicio, mejorando la fiabilidad y la depurabilidad, liderando decisiones de diseño y ayudando al equipo a hacer que el comportamiento de la plataforma sea más seguro, claro y fácil de operar.
  1. Con el tiempo, te convertirás en un/a ingeniero/a de referencia para patrones de ejecución y orquestación distribuidos en Alteryx Cloud, elevando el nivel de corrección de la plataforma, madurez de producción y entrega entre equipos.

Interesado/a? ¡Obtén más información y presenta tu solicitud hoy mismo en alteryx.com/careers!

Te encuentras marcando muchas de estas casillas pero dudas si deberías solicitarlo? En Alteryx, apoyamos una mentalidad de crecimiento para nuestros asociados en todas las etapas de sus carreras. Si cumples algunos de los requisitos y compartes nuestros valores, te animamos a que te presentes. Como parte de nuestro compromiso continuo con un lugar de trabajo diverso, equitativo e inclusivo, estamos invirtiendo en la construcción de equipos con una amplia variedad de orígenes, identidades y experiencias.

Para puestos en San Francisco y Los Ángeles: De conformidad con la Ordenanza de Oportunidad Justa de San Francisco y la Iniciativa de Oportunidad Justa para la Contratación de Los Ángeles, Alteryx considerará para el empleo a solicitantes cualificados con antecedentes penales y de arrestos.

Este puesto implica el acceso a software/tecnología que está sujeta a los controles de exportación de EE. UU. Cualquier oferta de empleo realizada estará condicionada a la capacidad del solicitante para servir en cumplimiento de los controles de exportación de EE. UU.

Compensación

Alteryx está comprometido/a con una compensación justa, equitativa y transparente. El rango salarial para este puesto varía según la ubicación geográfica del puesto. Los rangos a continuación representan el salario base esperado para los candidatos contratados en las ubicaciones aplicables:

  • Zona A: Nueva York (todo el estado), Arlington, VA, California del Norte, Washington, DC, Massachusetts (todo el estado) y Seattle, WA — $130,000–$175,000
  • Zona B: Todas las demás ubicaciones de EE. UU. — $120,000–$160,000

La compensación real se determinará en función de una variedad de factores, incluyendo las habilidades, la experiencia, las cualificaciones del candidato, la ubicación geográfica y otras consideraciones comerciales y organizativas.

Los empleados también pueden ser elegibles para una amplia gama de otros beneficios, como bonos o comisiones, médicos, de jubilación, financieros, de bienestar, tiempo libre, descuentos para empleados y otros.

Beneficios y Ventajas

Alteryx tiene beneficios increíbles para todos los Asociados que se pueden ver aquí myalteryxbenefits.com/main-site/.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026