About the Role:
The successful candidate will be responsible for leading the development and implementation of cloud-based solutions that drive business growth and innovation. This role requires a deep understanding of software architecture, as well as excellent technical skills in programming languages such as Java, Python, and Golang.
Key Responsibilities:
* Drive technical standards and approaches
* Work with leadership to articulate our current architecture and inform future investments via quantitative and qualitative arguments
* Assess current development and operational practices from an architectural perspective, emphasizing privacy, security and especially resilience
* Propose, prioritize and encourage adoption of Autodesk architecture and practice standards
* Coordinate with multiple industry division product development teams, other members of our centralized platform team, and other teams as required through effective communication and networking
Requirements:
1. 15+ years of experience as a software engineer/architect
2. 5+ years in a senior architecture role in a SaaS business pursuing a platform strategy
3. Excellent experience in Java, Python, Golang and other programming languages
4. Develop and maintain cloud architecture on AWS (Azure or other clouds acceptable), working with managed services such as RDS, Aurora, ECS, and Lambda
5. Drive continuous integration/continuous deployment (CI/CD) improvements, with experience in Jenkins, Harness and creating