Serve as a technical expert on our most demanding, cross-functional projects, and develop innovative solutions with little or no precedent
Lead product and engineering teams in thinking differently on how to solve the most complex and unique challenges
Oversee advanced product development activities where outcomes have significant long-term impact on company’s success
Define and ensure the quality of architecture and design of systems
Functionally decompose complex problems into simple, straight-forward solutions
Assist in the career development of others, actively mentoring individuals and the Autodesk developer community on advanced technical issues and helping managers guide the career growth of their team members
Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience
Anticipate market needs and influence the development of product strategies and objectives, including new industry group applications or functionality that require significant resource investments
Effectively research and benchmark Autodesk technology against other competing systems in the industry
Contribute intellectual property through patent generation
Requirements
Bachelor's degree and/or master’s degree in computer science or equivalent experience
15+ years of relevant, broad engineering experience
Proven track record of leading the delivery of large-scale, high-quality systems
Experience delivering complex, service-oriented software development using innovative solutions
Experience managing complex projects, with significant strategic impact
Experience leading development life cycle process and best practices
Experience mentoring/training an engineering community on complex technical issues
Experience building with native Cloud platform or services
Benefits
Health and financial benefits
Time away
Everyday wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentsystem architectureservice-oriented architectureproject managementcloud servicesproduct developmenttechnical mentoringpatent generationcomplex problem solvingengineering best practices
Soft skills
leadershipmentoringcommunicationstrategic thinkinginfluenceteam collaborationcareer development guidanceresearch and benchmarkinginnovationcross-functional teamwork
Certifications
Bachelor's degree in computer scienceMaster's degree in computer science