Saltar al contenido

MaintainX (An Autodesk Company)

Desarrollador Senior de Software, Plataforma y Ecosistema de API

TypeScriptPostgreSQLC#Go
Traducción automática. Consulta el original.

Sobre la oportunidad

MaintainX es una plataforma líder de ejecución de trabajo mobile-first para equipos industriales y de primera línea. Más de 13,000 clientes, incluyendo Duracell, McDonald's, Shell, DHL y Volvo, utilizan MaintainX para reducir el tiempo de inactividad no planificado y mejorar las operaciones, en 13.9 millones de activos gestionados y 79.5 millones de órdenes de trabajo completadas.

En agosto de 2026, MaintainX pasó a formar parte de Autodesk, uniéndose a Autodesk Operations Solutions, la organización que unifica la plataforma de operaciones de Autodesk junto con Tandem, FlexSim y Fusion Operations. La estrategia de Autodesk es converger diseño, fabricación y operación en un ciclo de vida continuo: diseñar un activo, construirlo, operarlo y luego retroalimentar lo aprendido en la operación al siguiente diseño. Autodesk tenía diseño y fabricación. Operación es la fase que te dice lo que realmente sucedió, y es nuestra.

Nuestra misión es mantener en funcionamiento el mundo físico. Fábricas, flotas, hospitales y campus funcionan porque las personas que los mantienen tienen herramientas que vale la pena usar. Eso es lo que construimos.

Pertenencia. Nos enorgullecemos de una cultura donde todos pueden prosperar. Más información en autodesk.com/company/global-belonging. Más sobre hacia dónde va esto: El CEO de Autodesk, Andrew Anagnost, sobre la construcción del futuro de las operaciones conectadas, y el SVP de AOS, Stephen Hooper, sobre la bienvenida a MaintainX a Autodesk.

Qué harás

  1. Diseñar, construir y operar las REST APIs públicas de MaintainX, centrándose en la consistencia, la escalabilidad y una gran experiencia para el desarrollador. ¿Quieres ver cómo son actualmente? ¡Echa un vistazo aquí!
  1. Implementar estándares y patrones de plataforma: autenticación/autorización, limitación de velocidad, versionado, filtrado, paginación, idempotencia, semántica de errores y retrocompatibilidad.
  1. Diseñar e implementar operaciones de API por lotes y masivas robustas que permitan la sincronización de datos de alto volumen y flujos de trabajo de migración a gran escala para clientes empresariales.
  1. Desacoplar la capa de API de REST de dependencias monolíticas mientras se implementan pruebas de contrato sólidas para garantizar que los cambios de GraphQL no afecten la estabilidad de la API de REST, mejorando la fiabilidad general y la velocidad de iteración.
  1. Construir scaffolding, plantillas y bibliotecas compartidas que hagan que el desarrollo de conectores/integraciones sea más rápido y consistente.
  1. Mejorar las canalizaciones de CI/CD, la automatización de lanzamientos y las puertas de calidad para integraciones y servicios del ecosistema.
  1. Producir documentación sólida para desarrolladores e implementaciones de referencia (por ejemplo, SDKs).
  1. Contribuir a la infraestructura y los flujos de trabajo que permiten publicar, versionar y dar soporte a las integraciones en nuestro marketplace de integraciones interno o externo (por ejemplo, Workato, Tray).
  1. Habilitar flujos de onboarding automatizados (por ejemplo, creación de conexiones, gestión de credenciales, configuración de entornos).
  1. Construir cimientos de integración estandarizados y bloques de construcción reutilizables para sistemas empresariales (por ejemplo, recetas de SAP y bloques de construcción de BTP; integraciones de Oracle EBS/NetSuite y Microsoft D365 productizadas).
  1. Garantizar que las integraciones cumplan las expectativas empresariales en cuanto a seguridad, auditabilidad, rendimiento y operabilidad.
  1. Ser responsable de los servicios de producción y los componentes de la plataforma de extremo a extremo: monitorización, guardia, respuesta a incidentes, análisis de causa raíz y endurecimiento iterativo.
  1. Impulsar la optimización del rendimiento y las mejoras de fiabilidad basadas en datos (SLI/SLO, logs, trazas y métricas).

Sobre ti

  1. Más de 4 años de experiencia profesional en ingeniería de software construyendo sistemas backend, productos de plataforma o APIs (seniority flexible según impacto y alcance).
  1. Sólida experiencia con desarrollo de backend orientado a servicios y uno de los siguientes lenguajes (TypeScript, Go, C#) y disposición para aprender otros lenguajes según el contexto.
  1. Sólida experiencia trabajando con bases de datos relacionales (por ejemplo, MySQL, PostgreSQL) incluyendo diseño de esquemas, optimización de consultas y modelado de datos.
  1. Sólida base en los fundamentos de sistemas distribuidos: fiabilidad, escalabilidad, consistencia y modos de fallo.
  1. Experiencia en el lanzamiento de APIs de calidad de producción y reflexión profunda sobre la experiencia del desarrollador y la usabilidad de la plataforma.
  1. Fuerte mentalidad de pruebas (unitarias, de integración, de extremo a extremo y de contrato) y experiencia práctica en CI/CD.
  1. Comodidad colaborando de forma interfuncional con equipos de Producto, Diseño y de cara al cliente, manteniendo el trabajo centrado en soluciones de producto escalables (no implementaciones únicas).

A tener en cuenta

  1. Experiencia con ecosistemas de integración: plataformas de API, SDKs, iPaaS/conectores, marketplaces, webhooks/eventos, patrones ETL/sincronización.
  1. Familiaridad con patrones de identidad/seguridad empresarial (OAuth2/OIDC, claves de API, rotación de tokens, mínimo privilegio).
  1. Experiencia en la construcción de ecosistemas ERP (SAP S/ 4 HANA o ECC 6, SAP BTP, Oracle EBS/NetSuite, Microsoft Dynamics).
  1. Experiencia en la construcción de herramientas de administración/depuración autoservicio para desarrolladores/clientes externos.
  1. Experiencia con Workato, Tray o Zapier desde una perspectiva de ingeniería de producto/plataforma (por ejemplo, construcción de conectores, no solo recetas, flujos de trabajo o zaps, aunque la familiaridad con estos también es valiosa).

Compensación y beneficios. El salario base es una parte del paquete. Dependiendo del rol, la compensación también puede incluir comisión, un bono anual y acciones. Los beneficios varían según el país. Para roles en los Estados Unidos, los beneficios de Autodesk se describen en benefits.autodesk.com. Para roles en Canadá y otros países, el plan difiere en cobertura de salud, jubilación y permisos, y tu reclutador te guiará a través de él.

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