Zone & Co
Autodesk
Arquitecto de Software
Sobre la oportunidad
ID de solicitud de empleo # 26WD94957
Incorporación presencial y verificación de identidad
Este rol puede requerir incorporación presencial y/o verificación de identidad presencial.
¿Eres un contratista o consultor existente de Autodesk?
Por favor, busca ofertas de empleo abiertas y postúlate internamente (no en este sitio externo).
Descripción del puesto
En Autodesk, somos pioneros en software de diseño, ingeniería y entretenimiento 3D, creando herramientas que permiten a algunas de las mentes más creativas del planeta resolver problemas del mundo real. Reconocidos por Fortune, Forbes, Glassdoor y otros como uno de los mejores lugares para trabajar, estamos dedicados a construir un entorno laboral diverso e inclusivo donde la innovación y la creatividad prosperen.
La organización de Datos de Arquitectura, Ingeniería y Construcción (AEC) de Autodesk busca un Arquitecto de Software con experiencia para unirse al equipo de Datos AEC y definir los servicios nativos en la nube y la arquitectura de sistemas distribuidos que impulsan el Modelo de Datos AEC (AECDM) y los numerosos servicios a su alrededor. Los datos son el dominio, pero el rol es fundamentalmente de arquitectura de servicios y nube — APIs, contratos de servicio, integraciones, diseño de sistemas distribuidos y el modelo de datos conectado que los une — abarcando múltiples equipos. No es un rol de especialista en almacenes de datos o analítica.
La organización de Datos AEC está construyendo la infraestructura de datos fundamental detrás de la visión de Autodesk para la construcción conectada: las plataformas, los servicios y los modelos de datos unificados que abarcan todo el ciclo de vida del activo construido, desde el diseño y la construcción hasta la operación y el mantenimiento. Este trabajo permite el flujo continuo de datos AEC (modelos 3D, dibujos 2D, seguimiento de incidencias, costes, flujos de sensores y más) a través de los productos de Autodesk e integraciones de terceros.
El arquitecto ayudará a dar forma a la próxima generación de capacidades para la nube industrial Autodesk Forma, colaborando con arquitectos de software, expertos en el dominio y equipos de producto en Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud y Autodesk Forma.
Este es un rol senior de contribuidor individual en una trayectoria de arquitectura establecida, reportando al Arquitecto Distinguido del equipo de Datos AEC, quien también actúa como Arquitecto de Software Líder. La responsabilidad principal es dar forma a cómo múltiples equipos diseñan y construyen — a través de estándares, arquitecturas de referencia, ADRs y gobernanza de revisión de diseño — en lugar de ser propietario de un único servicio. El enfoque exacto se adapta a sus fortalezas y a las necesidades de la organización.
Sobre el equipo
El equipo de Datos AEC está construyendo el Modelo de Datos AEC (AECDM) para permitir mejores resultados en AECO (Arquitectura, Ingeniería, Construcción, Operaciones) a través de datos más útiles, conectados y accesibles. Su alcance abarca servicios de datos y APIs, integraciones de productos y herramientas de diseño, y datos de ciclo de vida/activos en múltiples equipos — permitiendo el flujo fluido de información a través de los productos de Autodesk e integraciones de terceros para que los profesionales de AEC puedan tomar mejores decisiones con mejores datos.
¿Por qué unirse a nosotros?
- Dar forma al futuro de las plataformas y estándares de datos AEC en una empresa líder en la industria.
- Diseñar sistemas y esquemas utilizados por millones de arquitectos, ingenieros y profesionales de la construcción en todo el mundo.
- Colaborar con arquitectos de software e ingenieros de clase mundial en toda la cartera AEC de Autodesk.
- Contribuir a estándares abiertos e iniciativas de interoperabilidad que beneficien a toda la industria.
- Unirse a un equipo que valora la excelencia técnica, la innovación y el aprendizaje continuo.
Responsabilidades
- Diseño y evolución de API: Diseñar y evolucionar las superficies de API en los servicios de Datos AEC — modelado de recursos, direccionamiento, versionado y evolución compatible con versiones anteriores, consultas APIs y unificación de superficies superpuestas en un contrato único y coherente.
- Arquitectura de sistemas: Definir y evolucionar la arquitectura nativa en la nube entre equipos en los servicios de Datos AEC; diseñar sistemas distribuidos, incluyendo contratos de servicio y flujos basados en eventos.
- Diseño y evolución de esquemas: Diseñar, documentar y evolucionar esquemas de datos para entidades del dominio AEC (edificios, infraestructura, espacios, sistemas, componentes, relaciones) — incluyendo modelos semánticos, conjuntos de propiedades, sistemas de clasificación y jerarquías de relaciones. Ser responsable del versionado, compatibilidad hacia atrás/adelante, obsolescencia y migración; mantener el registro de esquemas, reglas de validación y controles de calidad.
- Estándares y gobernanza: Establecer estándares, arquitecturas de referencia y componentes reutilizables; redactar propuestas de arquitectura y registros de decisiones (ADRs) para su revisión por un consejo de arquitectura interorganizacional, y dirigir revisiones de diseño entre equipos.
- Prototipado y viabilidad: Evaluar direcciones arquitectónicas alternativas mediante modelado y prototipado, reduciendo riesgos en decisiones clave antes de su adopción generalizada.
- Mentoría y liderazgo técnico: Mentorizar a ingenieros y compañeros arquitectos en tecnologías emergentes y establecidas, así como en prácticas de arquitectura; aumentar la profundidad técnica en todos los equipos.
- Fiabilidad y rendimiento: Garantizar la fiabilidad, seguridad y rendimiento de los sistemas; definir SLOs e impulsar la observabilidad (métricas, trazabilidad, registro).
- Comunicación: Comunicar la arquitectura con vistas y diagramas claros (p. ej., C4) y narrativas listas para ejecutivos; producir documentación completa y materiales de incorporación.
Cualificaciones mínimas
- Grado universitario en Informática o experiencia equivalente.
- 10+ años diseñando sistemas distribuidos nativos en la nube, incluyendo 5+ años a nivel de arquitecto entre equipos (Arquitecto de Software, Ingeniero Principal, Staff+ o equivalente). El título es flexible; el alcance del impacto es la consideración principal.
- Profunda experiencia en servicios en la nube (idealmente AWS), diseño de API/servicios y patrones de sistemas distribuidos (microservicios, basados en eventos, resiliencia).
- Sólida base en modelado de datos y diseño de esquemas — incluyendo lenguajes de definición de esquemas (p. ej., JSON Schema), versionado y estrategias de compatibilidad hacia atrás/adelante y evolución — aplicados tanto a esquemas de datos independientes como a contratos de API. No se requiere arquitectura especializada en almacenes de datos o analítica.
- Excelente conocimiento de patrones de diseño y arquitectura de software.
- Capacidad demostrada para influir sin autoridad e impulsar la alineación entre equipos fuera de la gestión directa del candidato.
- Sólidas habilidades de liderazgo y mentoría, con un historial de guía y crecimiento de equipos diversos y multifuncionales.
- Maestría en transmitir ideas complejas de forma concisa y persuasiva, con excelentes habilidades verbales, escritas y de presentación ante una variedad de partes interesadas.
- Capacidad para colaborar con un equipo global.
Cualificaciones preferentes
Las cualificaciones preferentes son un menú más que una lista de verificación: la profundidad en unas pocas áreas clave importa más que la amplitud en todas ellas. Las capacidades emergentes de IA/ML que se detallan a continuación son ventajosas y pueden desarrollarse en el puesto; no son requisitos previos.
Núcleo
- Servicios en la nube: AWS y sus servicios principales (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS).
- Sistemas distribuidos: Descomposición de servicios basada en el dominio, patrones de consistencia de datos (CQRS, event sourcing, sagas) y diseño multi-inquilino/multi-región.
- API y diseño de servicios: Diseño y evolución de API REST; GraphQL (incluyendo federación).
- Arquitectura de bases de datos: Relacionales y NoSQL (p. ej., DynamoDB, PostgreSQL).
- Observabilidad/SRE: OpenTelemetry, trazabilidad distribuida, métricas/SLOs para servicios de datos.
Bonus
- Tecnologías semánticas: Grafos de conocimiento, RDF/OWL o grafos de propiedades — particularmente relevantes para el AECDM conectado/semántico.
- Experiencia en BIM: Conceptos de Building Information Modeling, familias de Revit o sistemas de modelado paramétrico similares.
- Sistemas de IA: RAG, agentes/MCP, orquestación de agentes (LangGraph, Semantic Kernel), observabilidad de LLM y gobernanza de datos / seguridad de IA (PII, inyección de prompts, filtrado de contenido).
- IA específica del dominio para AEC: Extracción de BIM/IFC, procesamiento de CAD o nubes de puntos.
- Arquitecturas basadas en eventos: Kafka o Kinesis; registros de esquemas (Confluent, AWS Glue); procesamiento exactamente una vez.
- Conocimiento del dominio AEC: Experiencia en la industria de Arquitectura, Ingeniería y Construcción; familiaridad con estándares de la industria (IFC, COBie, gbXML, CityGML, LandXML, UniFormat, OmniClass). Se proporciona formación sobre el dominio.
Más información
Sobre Autodesk
¡Bienvenido a Autodesk! Cada día se crean cosas increíbles con nuestro software: desde los edificios más ecológicos y los coches más limpios hasta las fábricas más inteligentes y las películas más taquilleras. Ayudamos a los innovadores a convertir sus ideas en realidad, transformando no solo cómo se hacen las cosas, sino lo que se puede hacer.
Estamos muy orgullosos de nuestra cultura aquí en Autodesk; es el núcleo de todo lo que hacemos. Nuestra cultura guía la forma en que trabajamos y nos tratamos, informa cómo conectamos con clientes y socios, y define cómo nos presentamos ante el mundo.
Cuando eres un Autodesker, puedes realizar un trabajo significativo que ayuda a construir un mundo mejor diseñado y fabricado para todos. ¿Listo para dar forma al mundo y a tu futuro? ¡Únete a nosotros!
Pertenencia
Nos enorgullece cultivar una cultura de pertenencia donde todos puedan prosperar.
Más información aquí: autodesk.com/company/global-belonging
Transparencia salarial
El salario es una parte del paquete de compensación competitivo de Autodesk. Las ofertas se basan en la experiencia del candidato y su ubicación geográfica. Además de los salarios base, nuestro paquete de compensación puede incluir bonos anuales en efectivo, comisiones para roles de ventas, concesiones de acciones y un paquete integral de beneficios.
