Autodesk

Architecte Logiciel

PostgreSQLAWS
Traduction automatique. Consultez l’original.

À propos du poste

ID de la Demande d'Emploi # 26WD94957

Intégration en Personne et Vérification d'Identité

Ce rôle peut nécessiter une intégration en personne et/ou une vérification d'identité en personne.

Êtes-vous un contractant ou un consultant existant chez Autodesk ?

Veuillez rechercher les postes ouverts et postuler en interne (pas sur ce site externe).

Aperçu du Poste

Chez Autodesk, nous sommes des pionniers dans les logiciels de conception, d'ingénierie et de divertissement en 3D, créant des outils qui permettent à certains des esprits les plus créatifs de la planète de résoudre des problèmes du monde réel. Reconnus par Fortune, Forbes, Glassdoor et d'autres comme un lieu de travail de premier plan, nous nous engageons à construire un environnement de travail diversifié et inclusif où l'innovation et la créativité prospèrent.

L'organisation Architecture, Ingénierie et Construction (AEC) Data de Autodesk recherche un Architecte Logiciel expérimenté pour rejoindre l'équipe AEC Data et définir les services cloud-natifs et l'architecture des systèmes distribués qui alimentent l'AEC Data Model (AECDM) et les nombreux services qui l'entourent. Les données sont le domaine, mais le rôle est fondamentalement celui de l'architecture cloud et des services — APIs, contrats de service, intégrations, conception de systèmes distribués et modèle de données connecté qui les relie — couvrant plusieurs équipes. Ce n'est pas un rôle de spécialiste en entrepôt de données ou en analyse.

L'organisation AEC Data construit l'infrastructure de données fondamentale derrière la vision de Autodesk pour la construction connectée : les plateformes, les services et les modèles de données unifiés qui couvrent l'ensemble du cycle de vie des actifs construits, de la conception et de la construction à l'exploitation et à la maintenance. Ce travail permet le flux continu de données AEC (modèles 3D, dessins 2D, suivi des problèmes, coûts, flux de capteurs, etc.) à travers les produits Autodesk et les intégrations tierces.

L'architecte contribuera à façonner la prochaine génération de capacités pour le Autodesk Forma Industry Cloud, en collaborant avec des architectes logiciels, des experts du domaine et des équipes produit à travers Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud et Autodesk Forma.

Il s'agit d'un rôle d'expert individuel senior sur une voie d'architecture établie, relevant de l'Architecte Distingué de l'équipe AEC Data, qui sert également d'Architecte Logiciel Principal. La responsabilité principale est de façonner la manière dont plusieurs équipes conçoivent et construisent — par le biais de normes, d'architectures de référence, d'ADR et de gouvernance de revue de conception — plutôt que de posséder un seul service. L'orientation exacte dépendra de vos forces et des besoins organisationnels.

À Propos de l'Équipe

L'équipe AEC Data construit l'AEC Data Model (AECDM) pour permettre de meilleurs résultats AECO (Architecture, Ingénierie, Construction, Opérations) grâce à des données plus utiles, connectées et accessibles. Sa portée couvre les services de données et les APIs, les intégrations de produits et d'outils de conception, et les données de cycle de vie/actifs à travers plusieurs équipes — permettant le flux transparent d'informations entre les produits Autodesk et les intégrations tierces afin que les professionnels de l'AEC puissent prendre de meilleures décisions avec de meilleures données.

Pourquoi Nous Rejoindre

  1. Façonnez l'avenir des plateformes et des normes de données AEC dans une entreprise leader de l'industrie.
  1. Concevez des systèmes et des schémas utilisés par des millions d'architectes, d'ingénieurs et de professionnels de la construction dans le monde entier.
  1. Collaborez avec des architectes et des ingénieurs logiciels de classe mondiale à travers le portefeuille AEC de Autodesk.
  1. Contribuez aux normes ouvertes et aux initiatives d'interopérabilité qui profitent à l'ensemble de l'industrie.
  1. Rejoignez une équipe qui valorise l'excellence technique, l'innovation et l'apprentissage continu.

Responsabilités

  1. Conception et évolution d'API : Concevoir et faire évoluer les surfaces d'API à travers les services AEC Data — modélisation des ressources, adressage, versionnement et évolution rétrocompatible, requêtes APIs, et unification des surfaces qui se chevauchent en un contrat unique et cohérent.
  1. Architecture Système : Définir et faire évoluer l'architecture cloud-native inter-équipes à travers les services AEC Data ; concevoir des systèmes distribués incluant les contrats de service et les flux pilotés par événements.
  1. Conception et Évolution des Schémas : Concevoir, documenter et faire évoluer les schémas de données pour les entités du domaine AEC (bâtiments, infrastructures, espaces, systèmes, composants, relations) — y compris les modèles sémantiques, les jeux de propriétés, les systèmes de classification et les hiérarchies de relations. Gérer le versionnement, la compatibilité ascendante/descendante, l'obsolescence et la migration ; maintenir le registre des schémas, les règles de validation et les contrôles de qualité.
  1. Normes et Gouvernance : Établir des normes, des architectures de référence et des composants réutilisables ; rédiger des propositions d'architecture et des enregistrements de décisions (ADR) pour examen par un conseil d'architecture inter-organisationnel, et mener des revues de conception inter-équipes.
  1. Prototypage et Faisabilité : Évaluer les directions architecturales alternatives par la modélisation et le prototypage, en réduisant les risques des décisions clés avant leur adoption généralisée.
  1. Mentorat et Leadership Technique : Mentorer les ingénieurs et les autres architectes sur les technologies émergentes et établies et sur la pratique architecturale ; développer la profondeur technique à travers les équipes.
  1. Fiabilité et Performance : Assurer la fiabilité, la sécurité et la performance des systèmes ; définir les SLO et piloter l'observabilité (métriques, traces, logs).
  1. Communication : Communiquer l'architecture avec des vues claires et des diagrammes (par ex., C4) et des récits prêts pour la direction ; produire une documentation complète et du matériel d'intégration.

Qualifications Minimales

  1. Diplôme de Licence en Informatique, ou expérience équivalente.
  1. 10+ années de conception de systèmes distribués cloud-natifs, dont 5+ années à une altitude d'architecte inter-équipes (Architecte Logiciel, Ingénieur Principal, Staff+, ou équivalent). Le titre est flexible ; la portée de l'impact est la considération principale.
  1. Expertise approfondie des services cloud (idéalement AWS), de la conception d'API/service et des modèles de systèmes distribués (microservices, pilotés par événements, résilience).
  1. Solide connaissance de la modélisation des données et de la conception de schémas — y compris les langages de définition de schémas (par ex., Schéma JSON), le versionnement, et les stratégies de compatibilité ascendante/descendante et d'évolution — appliqués à la fois aux schémas de données autonomes et aux contrats d'API. Une architecture spécialisée en entrepôt de données ou en analyse n'est pas requise.
  1. Excellente connaissance des modèles et architectures logicielles.
  1. Capacité démontrée à influencer sans autorité et à obtenir l'alignement des équipes en dehors de la gestion directe du candidat.
  1. Solides compétences en leadership et en mentorat, avec une expérience dans la direction et le développement d'équipes diversifiées et interfonctionnelles.
  1. Maîtrise de la communication d'idées complexes de manière concise et persuasive, avec d'excellentes compétences verbales, écrites et de présentation auprès d'un éventail de parties prenantes.
  1. Capacité à collaborer avec une équipe mondiale.

Qualifications Souhaitées

Les qualifications souhaitées sont un menu plutôt qu'une liste de contrôle : la profondeur dans quelques domaines clés est plus importante que l'étendue dans tous. Les capacités émergentes d'IA/ML ci-dessous sont avantageuses et peuvent être développées sur le tas ; elles ne sont pas des prérequis.

Fondamentales

  1. Services Cloud : AWS et ses services principaux (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS).
  1. Systèmes Distribués : Décomposition de services pilotée par domaine, modèles de cohérence des données (CQRS, Event Sourcing, Sagas), et conception multi-locataire/multi-région.
  1. Conception d'API et de Services : Conception et évolution d'API REST ; GraphQL (y compris la fédération).
  1. Architecture de Bases de Données : Relationnelles et NoSQL (par ex., DynamoDB, PostgreSQL).
  1. Observabilité/SRE : OpenTelemetry, traçage distribué, métriques/SLO pour les services de données.

Bonus

  1. Technologies Sémantiques : Graphes de connaissances, RDF/OWL, ou graphes de propriétés — particulièrement pertinents pour l'AECDM connecté/sémantique.
  1. Expertise BIM : Concepts de Building Information Modeling, familles Revit, ou systèmes de modélisation paramétrique similaires.
  1. Systèmes d'IA : RAG, agents/MCP, orchestration d'agents (LangGraph, Semantic Kernel), observabilité LLM, et gouvernance des données / sécurité de l'IA (PII, injection de prompt, filtrage de contenu).
  1. IA Spécifique au Domaine pour l'AEC : Extraction BIM/IFC, traitement CAD ou de nuages de points.
  1. Architectures Pilotées par Événements : Kafka ou Kinesis ; registres de schémas (Confluent, AWS Glue) ; traitement exactement une fois.
  1. Connaissance du Domaine AEC : Expérience dans l'industrie de l'Architecture, de l'Ingénierie et de la Construction ; familiarité avec les normes de l'industrie (IFC, COBie, gbXML, CityGML, LandXML, UniFormat, OmniClass). Une formation sur le domaine est fournie.

En Savoir Plus

À Propos de Autodesk

Bienvenue chez Autodesk ! Des choses incroyables sont créées chaque jour avec nos logiciels – des bâtiments les plus écologiques et des voitures les plus propres aux usines les plus intelligentes et aux plus grands films à succès. Nous aidons les innovateurs à transformer leurs idées en réalité, en transformant non seulement la façon dont les choses sont fabriquées, mais aussi ce qui peut être fabriqué.

Nous sommes très fiers de notre culture chez Autodesk – elle est au cœur de tout ce que nous faisons. Notre culture guide notre façon de travailler et de nous traiter mutuellement, informe la manière dont nous nous connectons avec les clients et les partenaires, et définit notre façon d'agir dans le monde.

Lorsque vous êtes un Autodesker, vous pouvez faire un travail significatif qui contribue à construire un monde meilleur, conçu et fabriqué pour tous. Prêt à façonner le monde et votre avenir ? Rejoignez-nous !

Appartenance

Nous sommes fiers de cultiver une culture d'appartenance où chacun peut s'épanouir.

En savoir plus ici : autodesk.com/company/global-belonging

Transparence Salariale

Le salaire est une partie du package de rémunération compétitif de Autodesk. Les offres sont basées sur l'expérience du candidat et sa localisation géographique. En plus des salaires de base, notre package de rémunération peut inclure des primes annuelles en espèces, des commissions pour les rôles de vente, des subventions d'actions et un ensemble complet d'avantages sociaux.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter