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
- 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
- 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...DataPermanent employmentRelocation
- ...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,...DataFull timeWork at office3 days per week
- 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...DataWork at officeShift work
- 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...DataLong term contractFull timePart time
- 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...
$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...DataLong term contractLocal areaFlexible hours- 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...DataWork at officeRemote workFlexible hours
- 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
- ...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
- 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
- ...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
- 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
- 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...
$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...DataFlexible hours- 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
- ...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-LjbffrData
- 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
- 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
- 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,...
- 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...
- 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
- 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...
- 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...DataContract work
- ...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...DataTemporary workRemote workShift workWeekend work
- 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...
- ...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...DataFlexible hours
- 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
- 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...
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect: AEC Platform Data (Calgary). Be the first to apply!
- software architect Calgary, AB
- software sales Calgary, AB
- spécialiste assurance qualité logiciel Calgary, AB
- software technical support Calgary, AB
- software asset management analyst Calgary, AB
- software qa Calgary, AB
- software trainer Calgary, AB
- software implementation project manager Calgary, AB
- software application developer Calgary, AB
- software Calgary, AB
