
Software Architect
Autodesk
full-time
Posted on:
Location Type: Hybrid
Location: Sheffield • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Define and evolve cross-team architecture for data platforms and services in 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
Requirements
- 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
Benefits
- annual cash bonuses
- commissions for sales roles
- stock grants
- comprehensive benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data architectureAPI designdatabase architecturebig data toolsdata modelingdata managementdata processingdistributed systemscloud servicessoftware design
Soft skills
influence without authoritycross-team alignmentcommunicationpresentationcollaborationconcise communicationimpactful communicationleadershiporganizational skillsdesign review facilitation
Certifications
Bachelor's degree in computer science