This job has expired, please see additional jobs below
Software Solution Architect - New Platform
Autodesk
San Francisco, CA, United States
Job Details - this job has expired, please see similar jobs below
Description
The ways in which we design and build the world are changing rapidly, which means the tools we use and the ways companies and individuals buy and access software are changing. We are embracing this change with a complete transformation of our Try, Buy, and Use platform. The Software Solution Architect will help design and coordinate this end-to-end architecture which will span the entire Autodesk ecosystem: from desktop, web, and mobile device clients, to the cloud, and the order capture and cloud services tiers.
The Software Solution Architect, will work across a highly visible program at Autodesk (Born in the Cloud, aka BiC), where the technical strategy and architecture you define by working with a team of Architects, will have a direct and positive impact to the millions of users of our products. Specifically, when any of our customers Try, Buy, or Access any of our software products, they will be touching the access management, subscription entitlements, and buy platform you are helping to lead. This system and experience is a center piece in supporting our top-line business transformation objectives.
Responsibilities
• Drive the overall architectural strategy with hands-on leadership in ideation, architecture, and implementation.
• Lead/collaborate with a cross-functional, cross-divisional team of architects who are designing and building consumer facing applications to cloud scale. Chair the BiC Architects meeting; set the agenda, drive the focus areas and ensure quality hand-offs to the development teams.
• Drive the architectural strategy with hands-on leadership in ideation, architecture, and implementation.
• As the Architect responsible for the overall big BiC picture you are the one who brings all our interdepended inter-dependent systems together; performance, availability, scalability, CICD, and security across the platform are your primary responsibility. In a nutshell, your mission is to ensure that all our transactions perform at large scale.
• Demonstrate your technical abilities and contribute to our overall architecture and code. Within our eco-system of inter-dependent technology there will be places that don’t have an architecture. Take it, own it, drive it, and even code it.
• Drive and align technical strategy across divisions and inter-dependent teams.
• Manage cross-functional relationships with stakeholders, engineers, and technical partners.
• Serve as technical evangelist in communicating across technical and non-technical personnel at all levels.
• Mentor and work with various technical implementation teams.
• Hands-on development of proof of concepts, and evaluate new technologies
• Chair the BiC Architectures Council meeting. Set the agenda, drive the focus areas, and ensure quality hand-offs to the development teams.
Qualifications
• MS or equivalent in Computer Science
• 10+ years of progressive, commercial software development experience
• Demonstrated experience designing large scale, multi-tier commerce platforms
• Experience with software architecture methodologies and processes
• Ability to articulate architectural decisions and roadmaps at a senior executive level
• Excellent technical understanding and experience with Cloud technologies commonly used in cloud based systems (Java, REST, JavaScript, Python, JSON, etc.)
• Excellent technical understanding and experience with cross-platform, native desktop app development (Windows, Mac, Linux, C++, C#, MFC)
• Experience with cloud platform providers such as Amazon Web Services AWS and/or other cloud providers
• Experience with access / identity management technologies (OAuth, OpenID, SAML)
• Experience designing and building Service Oriented Architecture (SOA), high availability, scalable web services
• Deep understanding of scalable computing systems, software architecture, data structures, and algorithms
• Experience with cross-platform, native desktop app development is a plus (Windows, Mac, Linux, C++, C#, MFC)
• Experience with object-oriented design and implementation
• Experience building multi-threaded client and server applications
• Familiarity with asynchronous messaging and enterprise integration patterns
• Excellent communication skills – written, verbal and presentation
A world leader in 3D design, engineering, and entertainment software, Autodesk delivers the broadest product portfolio to empower customers to digitally design, visualize, and simulate their ideas.