Autodesk

Software Architect – AEC Platform Data

Autodesk

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Define and evolve cross-team architecture for data platforms and services within the AEC Platform Data organization
  • Establish standards, reference architectures and reusable components; promote their adoption across all teams in the AEC Platform Data organization
  • Drive architectural governance and maintain Architectural Decision Records (ADRs); conduct cross-team design reviews
  • Design and guide the implementation of distributed systems and data platforms (APIs, schemas, event streams, batch and streaming pipelines)
  • Ensure reliability, security and performance; define SLOs and promote observability (metrics, tracing, logging)
  • Collaborate with product and platform teams across the AEC organization to align roadmaps and integrations
  • Communicate architectures using clear views and diagrams (e.g., C4) and tailored descriptions for executive audiences

Requirements

  • 10+ years of experience as a software architect in cloud-native, data-intensive environments
  • Experience with cloud services, API design, database architecture, and big data tools and frameworks
  • Strong understanding of data modeling, data management and data processing principles
  • Deep knowledge of software design and architecture best practices
  • Proven ability to influence without authority and drive alignment across teams
  • Excellent verbal, written and presentation skills to effectively communicate software architecture strategy to diverse stakeholders
  • Ability to collaborate with an international team
Benefits
  • Salary transparency
  • Annual cash bonuses
  • Commissions for sales roles
  • Equity grants
  • Comprehensive benefits package

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
cloud-native architecturedata architectureAPI designdata modelingdata managementdata processingdistributed systemsbig data toolssoftware design best practicesarchitectural governance
Soft skills
influence without authoritycollaborationcommunicationpresentation skillsalignment across teams