Software Architect: AEC Platform Data

Autodesk

Toronto

On-site

CAD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Autodesk recherche un architecte logiciel expérimenté pour concevoir et développer des systèmes de données pour leurs produits AEC. Le candidat doit avoir un diplôme en informatique et plus de 10 ans d'expérience dans des environnements cloud. Les responsabilités comprennent la définition d'architectures et l'assurance de la fiabilité. Un bon niveau de connaissances en AWS et Kafka est requis, expérience dans l'industrie AEC étant un atout.

Qualifications

  • 10+ ans en tant qu'architecte logiciel dans des environnements cloud concentrés sur les données.
  • Compréhension approfondie des principes de modélisation, gestion et traitement des données.
  • Capacité à collaborer avec une équipe mondiale.

Responsibilities

  • Définir et faire évoluer l'architecture pour les plateformes de données.
  • Établir des normes et composants réutilisables.
  • Assurer la fiabilité et la sécurité des systèmes.

Skills

Influence sans autorité
Conception d'API
Systèmes distribués
Modélisation de données
Connaissances en gestion de données
Compétences en présentation

Education

Diplôme en informatique ou expérience équivalente

Tools

AWS
Kafka
Snowflake

Job description

Aperçu du Poste

L'équipe chargée des données de la plateforme Architecture, Ingénierie et Construction (AEC) d'Autodesk recherche un architecte logiciel expérimenté. À ce poste, vous serez chargé de concevoir et de développer les systèmes et services qui sous-tendent les capacités de données transversales au sein de notre organisation, ainsi que leur intégration aux produits AEC actuels et futurs d'Autodesk. Cette opportunité vous convient si vous êtes passionné par la conception d'architectures système complexes et si l'idée de transformer la manière dont les professionnels de l'AEC utilisent les données pour acquérir des connaissances, éclairer leurs décisions et mener à bien leurs projets vous enthousiasme. Vous collaborerez avec les architectes logiciels de l'équipe AEC Platform Data ainsi qu'avec ceux des applications et services de premier plan au niveau mondial pour la conception et la construction de bâtiments et d'infrastructures, notamment Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud et Autodesk Forma. Vous définirez l’architecture logicielle qui réinvente le flux continu des données AEC (par exemple, modèles 3D, plans 2D, suivi des problèmes, coûts, flux de capteurs, etc.) et des informations tout au long du cycle de vie d’un actif bâti.

Position Overview

Autodesk's Architecture, Engineering, and Construction (AEC) Platform Data organization is seeking an experienced Software Architect. In this role, you will design and build the systems and services that power cross‑cutting data capabilities across our organization and integrate them with Autodesk's existing and future AEC products. You will be at the forefront of designing the next generation of capabilities for Autodesk Forma Industry Cloud and will collaborate with architects from Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud, and Autodesk Forma to reimagine the continuous flow of AEC Data throughout the lifecycle of a built asset.

Responsibilities
  • Define and evolve cross‑team architecture for data platforms and services in the AEC Platform Data organization
  • Establish standards, reference architectures, and reusable components; drive adoption across teams
  • Lead architectural governance, maintain ADRs, and run design reviews across teams
  • Design and guide implementation of distributed systems and data platforms (APIs, schemas, event streams; batch and streaming)
  • Ensure reliability, security, and performance; define SLOs and drive observability (metrics, tracing, logging)
  • Partner across product and platform teams to align roadmaps and integrations
  • Communicate architectures with clear views and diagrams (e.g., C4) and executive‑ready narratives
Minimum Qualifications
  • Bachelor's degree in computer science or equivalent experience
  • 10+ years as a Software Architect in data‑intensive cloud environments
  • Experience with cloud services, API design, database architecture, and big‑data tools and frameworks
  • Strong understanding of data modeling, management, and processing principles
  • Excellent knowledge of software design and architecture
  • Demonstrated ability to influence without authority and drive cross‑team alignment
  • Mastery of conveying complex ideas concisely and impactfully
  • Excellent verbal, written, and presentation skills to communicate architecture strategy to stakeholders
  • Ability to collaborate with a global team
Preferred Qualifications
  • Experience in the Architecture, Engineering, and Construction industry
  • Cloud services experience with AWS (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
  • Database architecture: Snowflake, relational, NoSQL
  • Event‑driven and streaming architectures (Kafka or Kinesis; exactly‑once processing; schema evolution with Avro/Protobuf)
  • API and service design: REST, gRPC, GraphQL; versioning and backward compatibility at scale
  • Distributed systems and data platforms: microservices, service mesh, event‑driven architecture, streaming processing
  • Observability/SRE: OpenTelemetry, distributed tracing, metrics/SLOs for data services
  • Knowledge graphs and semantic modeling (RDF/OWL, property graphs, feature stores for ML)
  • Experience designing and integrating AI systems and agents in enterprise environments; familiarity with Model Context Protocol (MCP) and plugin ecosystems
  • Hands‑on RAG architectures (embeddings, vector stores, chunking, re‑ranking, retrieval evaluation)
  • Experience with agentic orchestration frameworks (e.g., LangGraph, Semantic Kernel) and function tool calling; Assistants‑style APIs
  • Data governance, privacy, and safety for AI systems (PII handling, prompt‑injection defenses, content filtering, auditability)
  • LLM observability and evaluation (offline/online evaluations, guardrails, prompt/version management, telemetry with LangSmith, PromptFlow, OpenTelemetry)
  • Domain‑specific AI for AEC (extracting structure from BIM/IFC and construction documents; CAD/point‑cloud processing) – nice to have
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect: AEC Platform Data
Software Architect: AEC Platform Data

Autodesk • Canada

On-site
CAD 150,000 - 210,000
Competitive compensation package
Annual cash bonuses
Comprehensive benefits package
+1
AEC Data Strategist
AEC Data Strategist

Autodesk • Toronto

On-site
CAD 103,000 - 151,000
AEC Data Strategist
AEC Data Strategist

Socket.dev • Toronto, Quebec

On-site
CAD 103,000 - 151,000
Principal Software Developer (Forma Data, File+)
Principal Software Developer (Forma Data, File+)

Autodesk • Vancouver

On-site
CAD 131,000 - 192,000
Senior Software Developer, Data Infrastructure
Senior Software Developer, Data Infrastructure

Autodesk • Toronto

On-site
CAD 107,000 - 158,000
Senior Software Developer (Java) - Platform & Emerging Technologies
Senior Software Developer (Java) - Platform & Emerging Technologies

autodesk • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Senior Software Architect — AEC Data Platform & Interop
Senior Software Architect — AEC Data Platform & Interop

Autodesk • Canada

On-site
CAD 150,000 - 210,000
Competitive compensation package
Annual cash bonuses
Comprehensive benefits package
+1
Software Development Manager, Generative AI
Software Development Manager, Generative AI

Autodesk • Toronto

On-site
CAD 140,000 - 205,700
Senior Product Manager, AEC Agentic AI & Personalization
Senior Product Manager, AEC Agentic AI & Personalization

Autodesk • Toronto

On-site
CAD 104,000 - 152,000
Annual cash bonuses
Stock grants
Comprehensive benefits package
Senior Software Developer / Principal Software Developer
Senior Software Developer / Principal Software Developer

Autodesk • Montreal (administrative region)

On-site
CAD 131,000 - 191,400