# Software Architect

**Company**: Autodesk
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://autodesk.wd1.myworkdayjobs.com/en-US/Ext/job/EMEA---United-Kingdom---OffsiteHome/Software-Architect_26WD94957-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_20d04f41-917

## Description

Autodesk's Architecture, Engineering, and Construction (AEC) Data organisation is seeking an experienced Software Architect to join the AEC Data team and define the cloud-native services and distributed-systems architecture that power the AEC Data Model (AECDM) and the many services around it.

The role involves designing and evolving API surfaces, defining cross-team cloud-native architecture, designing distributed systems, and establishing standards and governance.

Responsibilities:

- API Design & Evolution: Design and evolve API surfaces across the AEC Data services

- System Architecture: Define and evolve cross-team, cloud-native architecture across the AEC Data services

- Schema Design & Evolution: Design, document, and evolve data schemas for AEC domain entities

- Standards & Governance: Establish standards, reference architectures, and reusable components

- Prototyping & Feasibility: Evaluate alternative architectural directions through modeling and prototyping

- Mentorship & Technical Leadership: Mentor engineers and fellow architects on emerging and established technologies

- Reliability & Performance: Ensure reliability, security, and performance of systems

- Communication: Communicate architecture with clear views and diagrams

Minimum Qualifications:

- Bachelor's degree in Computer Science, or equivalent experience

- 10+ years designing cloud-native, distributed systems, including 5+ years at cross-team architect altitude

- Deep expertise in cloud services, API/service design, and distributed-systems patterns

- Solid grounding in data modeling and schema design

- Excellent knowledge of software design and architecture patterns

- Demonstrated ability to influence without authority and drive alignment across teams

- Strong leadership and mentoring skills

- Mastery of conveying complex ideas concisely and persuasively

Preferred Qualifications:

- Cloud Services: AWS and its core services

- Distributed Systems: Domain-driven service decomposition, data consistency patterns

- API & Service Design: REST API design and evolution; GraphQL

- Database Architecture: Relational and NoSQL

- Observability/SRE: OpenTelemetry, distributed tracing, metrics/SLOs for data services

About the Team: The AEC Data team is building the AEC Data Model (AECDM) to enable better AECO outcomes through more useful, connected, and accessible data.

Why Join Us:

- Shape the future of AEC data platforms and standards at an industry-leading company

- Design systems and schemas used by millions of architects, engineers, and construction professionals worldwide

- Collaborate with world-class software architects and engineers across Autodesk's AEC portfolio

- Contribute to open standards and interoperability initiatives that benefit the entire industry

- Join a team that values technical excellence, innovation, and continuous learning

## Skills

### Required
- cloud-native services
- distributed-systems architecture
- API design
- data modeling
- schema design
- software architecture
- cloud services
- AWS
- REST API design
- GraphQL
- database architecture
- observability

### Nice to have
- semantic technologies
- BIM expertise
- AI systems
- domain-specific AI for AEC
- event-driven architectures
- AEC domain knowledge

---

Source: [Apply at autodesk.wd1.myworkdayjobs.com](https://autodesk.wd1.myworkdayjobs.com/en-US/Ext/job/EMEA---United-Kingdom---OffsiteHome/Software-Architect_26WD94957-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
