Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect: AEC Platform Data (Calgary)

Autodesk

Software Architect, AEC Platform Data (Job Requisition ID #25WD93193)

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. En tant qu'architecte logiciel au sein de l'équipe AEC Platform Data, vous serez à l'avant-garde de la conception de la prochaine génération de fonctionnalités pour Autodesk Forma Industry Cloud.

As a Software Architect in the AEC Platform Data team, you will be at the forefront of designing the next generation of capabilities for the Autodesk Forma Industry Cloud. You'll collaborate with software architects in the AEC Platform Data team as well as with software architects from the world's foremost applications and services for designing and constructing buildings and infrastructure, including Revit, Civil 3D, AutoCAD, the Autodesk Construction Cloud, and Autodesk Forma. You'll define the software architecture that reimagines the continuous flow of AEC Data (e.g. 3D models, 2D drawings, issue tracking, cost, sensor streams, etc.) and information throughout the entire lifecycle of a built asset, from design and construction through operation and maintenance. This is an individual contributor role reporting to the Distinguished Architect, AEC Platform Data team.

Responsabilités

  • Définir et faire évoluer l'architecture inter-équipes pour les plateformes de données et les services au sein de l'organisation AEC Platform Data
  • Établir des normes, des architectures de référence et des composants réutilisables ; favoriser leur adoption par toutes les équipes de l'organisation AEC Platform Data
  • Diriger la gouvernance architecturale et les registres de décisions architecturales (ADR) ; mener des revues de conception au sein des équipes
  • Concevoir et guider la mise en œuvre de systèmes distribués et de plateformes de données (API, schémas, flux d’événements ; traitement par lots et en continu)
  • Garantir la fiabilité, la sécurité et les performances ; définir les SLO et favoriser l’observabilité (métriques, traçabilité, journalisation)
  • Collaborer avec les équipes produits et plateformes de l’organisation AEC afin d’aligner les feuilles de route et les intégrations
  • Communiquer les architectures à l’aide de vues et de diagrammes clairs (par exemple, C4) et de présentations destinées à la direction

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 in the AEC Platform Data organization
  • Lead architectural governance and architectural decision records (ADRs); 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 the AEC organization’s product and platform teams to align roadmaps and integrations
  • Communicate architectures with clear views and diagrams (e.g., C4) and executive‑ready narratives

Qualifications Minimales

  • Licence en informatique, ou expérience équivalente
  • Plus de 10 ans d’expérience en tant qu’architecte logiciel dans des environnements cloud à forte intensité de données
  • Expérience des services cloud, de la conception d’API, de l’architecture de bases de données, des outils et des frameworks Big Data
  • Solide compréhension des principes de modélisation, de gestion et de traitement des données
  • Excellente connaissance de la conception et de l’architecture logicielles
  • Capacité avérée à influencer sans autorité hiérarchique et à favoriser la coordination entre les équipes
  • Maîtrise de la capacité à saisir des idées complexes et à les transmettre de manière concise et percutante
  • Excellentes aptitudes en communication orale et écrite, ainsi qu'en présentation, pour communiquer efficacement la stratégie d'architecture logicielle à divers intervenants
  • Capacité à collaborer avec une équipe internationale

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, 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 taking complex ideas and conveying them in a concise and impactful manner
  • Excellent verbal, written communication, and presentation abilities to effectively communicate software architecture strategy to a variety of stakeholders
  • Ability to collaborate with a global team

Qualifications Souhaitées

  • Expérience dans le secteur de l’Architecture, Engineering, and Construction
  • Cloud services experience with AWS strongly preferred (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
  • Database architecture and technologies: Snowflake, relational, NoSQL
  • Event‑driven and streaming architectures: Kafka or Kinesis; exactly‑once processing; schema evolution (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/semantic modeling (nice‑to‑have): RDF/OWL, property graphs, or feature stores for ML
  • Experience designing and integrating AI systems and agents in enterprise environments; familiarity with Model Context Protocol (MCP) and tool/plugin ecosystems
  • Hands‑on with RAG architectures: embeddings, vector stores, chunking, re‑ranking, and 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 evals, guardrails, prompt/version management and telemetry (e.g., LangSmith, PromptFlow, OpenTelemetry)
  • Domain‑specific AI for AEC (nice‑to‑have): extracting structure from BIM/IFC and construction docs; CAD/point‑cloud processing

Preferred Qualifications

  • Experience in the Architecture, Engineering, and Construction industry
  • Cloud services experience with AWS strongly preferred (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
  • Database architecture and technologies: Snowflake, relational, NoSQL
  • Event‑driven and streaming architectures: Kafka or Kinesis; exactly‑once processing; schema evolution (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/semantic modeling (nice‑to‑have): RDF/OWL, property graphs, or feature stores for ML
  • Experience designing and integrating AI systems and agents in enterprise environments; familiarity with Model Context Protocol (MCP) and tool/plugin ecosystems
  • Hands‑on with RAG architectures: embeddings, vector stores, chunking, re‑ranking, and 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 evals, guardrails, prompt/version management and telemetry (e.g., LangSmith, PromptFlow, OpenTelemetry)
  • Domain‑specific AI for AEC (nice‑to‑have): extracting structure from BIM/IFC and construction docs; CAD/point‑cloud processing
#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Software Architect: AEC Platform Data (Calgary) in Calgary, AB vacancy
  • Role Summary – Data Fabric Consultant / Subject Matter Expert (SME) BrickRed Systems is seeking a highly experienced Data Fabric Consultant...  ...engineering and architecture Evaluate and recommend tools and platforms across Azure, AWS, and GCP ecosystems Required Technical Skills... 
    Data

    TechioSoft Systems

    Calgary, AB
    5 hours ago
  • Support Saudi Aramco’s Downstream Global Optimizer team as a Data Architect focusing on impactful data infrastructures. This permanent role...  ...to Saudi Arabia. In this role, you will design scalable data platforms to enhance decision-making across Saudi Aramco’s integrated downstream... 
    Data
    Permanent employment
    Relocation

    aramco

    Calgary, AB
    5 hours ago
  •  ...of Canadians annually. Headquartered in Calgary, Alberta, we serve taxpayers in more than...  ...service, and online with our DIY tax software. Our dedicated team of Tax Experts use the...  ...from you! The Opportunity: As the Data Architect, reporting to the Enterprise Architect,... 
    Data
    Full time
    Work at office
    3 days per week

    H&R Block Canada

    Calgary, AB
    7 days ago
  • Software Engineer, Data Infrastructure & Acquisition - Calgary, Canada The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google... 
    Data
    Work at office
    Shift work

    Speechify

    Calgary, AB
    7 days ago
  • Senior Software Engineer – Landmark (Calgary) We are seeking a senior software engineer to lead the technical direction of products used for high‑stakes...  ...Landmark, a Halliburton company, builds software and data platforms that help the global energy industry make better... 
    Data
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    5 hours ago
  • Improving Calgary offers an exceptional work environment where consultants...  ...technical leader with a software engineering background to...  ...software engineer or application architect, with a track record of...  ..., or similar event streaming platforms Experience mentoring development... 

    Improving

    Calgary, AB
    1 day ago
  • $91.06k - $141k per year

     ...passionate about excellence, innovation, and agility. The Data Architect is responsible for designing and maintaining the overall structure...  ...in data architecture, including building modern data platforms and products, and participation in large-scale data modernization... 
    Data
    Long term contract
    Local area
    Flexible hours

    Co-operators

    Calgary, AB
    7 days ago
  • Senior Data Analytics Developer – Fabric Platform At Krux, Innovation Happens Together by being a true partner to...  ...to join our team. Reporting to the Software Development Manager, you will be responsible...  ...BI semantic models (tabular) Architect scalable and high‑performance data... 
    Data
    Work at office
    Remote work
    Flexible hours

    Kruxanalytics

    Calgary, AB
    7 days ago
  • Drive architectural excellence as an Architect focusing on distributed cloud platforms. Engage in hands-on implementation while addressing architecture challenges...  ...demands a strong background in designing large-scale data processing systems and optimizing performance across cloud... 
    Data

    Kinaxis

    Calgary, AB
    7 days ago
  •  ...contribute directly to the evolution of the platform using Angular 19 and contemporary web...  ...with backend leads, product owners, and architects to deliver scalable, performant, and user...  ...environments and CI/CD pipelines. Knowledge of data visualization libraries or performance... 
    Data

    Highspring

    Calgary, AB
    7 days ago
  • We are seeking a highly experienced Digital Assets Architect (SME) with deep expertise in tokenized deposits, stablecoins, and Ethereum-based platforms. The ideal candidate brings robust domain knowledge from top-tier financial institutions and has led architecture and implementation... 
    Contract work

    Quality IT Resourcing

    Calgary, AB
    6 hours ago
  •  ...Global Grid System (DGGS) that transforms how spatial data is captured, indexed, and monetized. Our platform powers mission-critical decisions across sectors...  ...Requirements Bachelor\'s degree in Computer Science, Software Engineering, Data Science, or a related field (or... 
    Data

    RGIT Australia

    Calgary, AB
    14 days ago
  • Elevate merchant experiences as a Senior Software Engineer at Helcim. You will design robust software solutions and shape the architecture...  ...developers, offering insights and support Collaborate with Design and Data teams on projects Implement CI/CD practices to enhance deployment... 
    Data

    Helcim

    Calgary, AB
    5 hours ago
  • Take the lead as a Principal Product Manager for Versapay's Move Money Platform, focusing on global strategy and operational execution. This role is tailored for leaders with a robust fintech background. Key Responsibilities Drive the global strategy and execution of the... 

    Versapay

    Calgary, AB
    6 hours ago
  • $100.8k - $126k per year

    Technical Solutions Architect, Power Platform (Presales) Date: Apr 20, 2026 Location: Toronto, ON, CA, AZ, US, AB, CA, Calgary, AB, CA, PA, US, SC, US, NC, US, WV, US, GA, US, MI, US,...  ...and third‑party services. Support data modeling, performance tuning, and troubleshooting... 
    Data
    Flexible hours

    Softchoice

    Calgary, AB
    7 days ago
  • Take the next step in your software career with Princeton IT Services as a Software Development Programmer in Calgary, AB. This full-time position invites you to leverage over 5...  ...integrate, and test software across multiple platforms • Maintain and improve current software... 
    Full time

    Princeton IT Services, Inc

    Calgary, AB
    7 days ago
  •  ...services company is seeking a Senior Geophysical Software Engineer to innovate in seismic processing...  ...high-performance systems for seismic data in collaboration with geoscientists....  ...also involved, making this a fulfilling role for skilled developers in Calgary. #J-18808-Ljbffr
    Data

    Halliburton Energy Services

    Calgary, AB
    7 days ago
  • Join Avetta in Calgary as a Marketing Operations Manager, focusing on Data Governance and Compliance. Ensure data integrity in a hybrid working model while enhancing marketing efforts. As the Data Governance Manager, you will develop and maintain data governance frameworks... 
    Data

    Avetta

    Calgary, AB
    7 days ago
  • Lead Beam Research’s operations as a Senior Manager in Data Architecture. Drive clinical innovation and establish an effective operating...  ...‑solving abilities Lead the charge in shaping Beam's research platform with your expertise in operations and data architecture. #J-18808... 
    Data

    Beam Radiology

    Calgary, AB
    5 hours ago
  • Drive innovation at Payworks in the role of Technical Lead for Software Development in Calgary. Mentor a team while delivering scalable, high-quality software in a adaptable work model. Reporting to the Team Lead, you will guide developers, contributing to project planning,... 

    Payworks

    Calgary, AB
    1 day ago
  • Elevate your career as a Software Engineer II focusing on .NET and React at Quorum Software in Calgary. Engage in developing performant user interfaces while collaborating in a hybrid work model. Key Responsibilities Develop front-end Upstream Planning solutions in an Agile... 

    Quorum Business Solutions

    Calgary, AB
    5 hours ago
  • An innovative ag-tech startup in Alberta is seeking a Full Stack Software Engineer. The successful candidate will have 4+ years of experience, particularly in ETL tools and C#. Responsibilities include designing, developing, and maintaining software solutions for AI products... 
    Data

    AltaML

    Calgary, AB
    7 days ago
  • Join SyMX.AI as a Software Developer in Calgary, specializing in embedded IoT solutions for PAC platforms. This role demands expertise in C/C++ and Python for crafting secure, scalable software. As part of the creative team at SyMX.AI, you will utilize your over four years... 

    SYMX.AI

    Calgary, AB
    6 hours ago
  • Elevate your career as a Senior Data Scientist / Data Science Lead in Calgary, Alberta, with Raise. Drive cutting-edge analytics while collaborating with industry leaders in energy infrastructure. This contract role with one of North America's top energy companies focuses on... 
    Data
    Contract work

    Raise - find a more meaningful working experience

    Calgary, AB
    1 day ago
  •  ...Your Opportunity The IT Analyst II - Data Engineer will work provincially within Data Integrity and Integration (DII), Cancer Advanced Analytics (CAA), Data & Analytics. The efficient use of big data within the healthcare system promises to revolutionize healthcare, improve... 
    Data
    Temporary work
    Remote work
    Shift work
    Weekend work

    Alberta Health Services

    Calgary, AB
    7 days ago
  • Elevate your career as a Senior Software Engineer at Raytheon Canada, dedicated to training and simulation solutions. Engage in a hybrid...  ...delivering cutting‑edge software engineering practices. Located in Calgary, Alberta, or Ottawa, Ontario, you will play a vital role in... 

    Prattwhitney

    Calgary, AB
    1 day ago
  •  ...Responsibilities A leading financial analytics firm in Calgary, Alberta is seeking an experienced professional to design and validate...  ...programming skills in Python, as well as experience with cloud platforms. Benefits The position offers a collaborative environment... 
    Data
    Flexible hours

    S&P Global

    Calgary, AB
    7 days ago
  • Become a Senior Data Architect with Co-operators, focusing on cloud-based data solutions, primarily using Azure. This role involves strategic leadership in data systems architecture and stakeholder collaboration. As a Senior Data Architect, you will oversee the design and... 
    Data

    Co-operators

    Calgary, AB
    7 days ago
  • A agile fintech company based in Canada seeks a Lead Software Engineer to drive technical excellence in their platform. This role emphasizes designing scalable microservices and leading cross-functional initiatives. Candidates should have over 8 years of experience in software... 

    Alternative Payments

    Calgary, AB
    1 day ago
  • Join LodgeLink as a Senior Software Engineer specialized in back-end development based in Calgary, Canada. Use your skills to drive innovation in workforce travel solutions...  ...to the scalability and reliability of the platform • Manage technical debt effectively to enhance performance... 

    LodgeLink

    Calgary, AB
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect: AEC Platform Data (Calgary). Be the first to apply!