Software Development Manager at Autodesk | CA | Rezi

Software Development Manager at Autodesk

Software Development Manager

Autodesk · CA

4 weeks ago

Software Development Manager

Autodesk · CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Development Manager role.

Rezi rewrites your resume against Autodesk's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Development Manager posting at Autodesk — free, in seconds.

About the Role

Autodesk is seeking an experienced Software Development Manager to lead a high-performing engineering team within the Growth Experience Technology (GET) organization. This team is responsible for the post-purchase customer account experience, including account and subscription management, personalization, and experimentation platforms. The role involves technical direction, design review, delivery guidance, and collaboration with cross-functional teams, with a focus on AI-assisted development and modern engineering practices.

Responsibilities

  • Lead, mentor, hire, nurture, and develop a team of high-performing software developers.
  • Build an inclusive, collaborative, ownership-driven engineering culture focused on accountability and continuous learning.
  • Manage performance, career development, coaching, onboarding, and team growth.
  • Create clarity around team priorities, roles, responsibilities, expectations, and success measures.
  • Drive delivery planning and execution across quarterly and multi-quarter initiatives, with a durable multi-quarter roadmap and LOE-backed solution plans.
  • Collaborate with Product, Program, Architecture, Design, and other engineering teams to translate business goals into technical execution plans.
  • Manage dependencies, risks, priorities, and trade-offs while communicating progress clearly to stakeholders.
  • Remove technical, organizational, and process blockers to help teams deliver high-quality software predictably.
  • Provide technical guidance for applications and services built using JavaScript, React, Node.js, Express, databases, AWS, and serverless technologies.
  • Own the account portal's migration and evolution on Experience Builder.
  • Guide the team's experimentation platform work, including feature flagging and A/B testing via LaunchDarkly, and identity/session handling.
  • Guide personalization capability for post-purchase account experiences, including ML-driven and rules-driven surfaces.
  • Provide technical direction for conversational-AI-powered account flows, including safe experiment ramps, event instrumentation, and cross-system fallback handling.
  • Participate in architecture discussions, design reviews, code reviews, and technical decision-making.
  • Partner with architects and senior developers to ensure scalable, maintainable, reliable, and secure system design.
  • Promote strong engineering practices including automated testing, CI/CD, secure coding, observability, operational excellence, and production readiness.
  • Support and improve build, deployment, and release processes using Jenkins and modern CI/CD pipelines.
  • Develop or guide proof of concepts to validate new ideas, technologies, and architectural approaches.
  • Champion responsible adoption of AI-assisted engineering practices, coding assistants, automation tools, and LLM-based development workflows.
  • Encourage practical use of tools such as Cursor, Claude Code, GitHub Copilot, and similar AI-assisted coding platforms.
  • Identify opportunities to use AI to improve engineering velocity, code quality, testing, documentation, debugging, and operational efficiency.
  • Foster creative and innovative thinking, encouraging the team to go beyond basic execution and continuously improve.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 10+ years of software engineering experience, including hands-on development and production software delivery.
  • 2-4 years of experience in engineering leadership, people management, or technical team leadership.
  • Experience hiring, mentoring, nurturing, and developing high-performing engineering teams.
  • Strong hands-on background in JavaScript, React, Node.js, Express or similar modern web application development.
  • Experience working with databases and designing data-driven applications.
  • Experience with AWS cloud services and exposure to serverless architectures.
  • Experience with CI/CD practices and tools such as Jenkins, Argo CD.
  • Strong understanding of software design, code quality, design reviews, code reviews, and engineering best practices.
  • Experience collaborating with Architects, Product Managers, Program Managers, and cross-functional engineering teams.
  • Ability to manage delivery, priorities, dependencies, risks, and stakeholder expectations.
  • Strong communication, problem-solving, decision-making, and execution skills.
  • Experience building customer-facing account management, subscription management, commerce, or SaaS platforms.
  • Hands-on or leadership experience with feature-flagging / experimentation platforms (LaunchDarkly or equivalent) and running controlled A/B rollouts.
  • Experience with personalization systems — ML-driven content/recommendation surfaces, or rules-based personalization at scale.
  • Experience integrating or overseeing conversational AI / LLM-based customer experiences.
  • Familiarity with identity/auth flows for account systems (OAuth, 3-legged token flows, federated identity).
  • Experience designing and operating scalable, reliable, and secure cloud-native applications.
  • Hands-on experience developing proof of concepts and evaluating new technologies.
  • Familiarity with AWS Lambda, API Gateway, DynamoDB, RDS, S3, CloudFront, ECS, or similar AWS services.
  • Experience with automated testing frameworks and quality engineering practices.
  • Experience with GitOps and deployment tools such as Argo CD.
  • Familiarity with containerization and orchestration platforms such as Docker, Kubernetes, ECS, or EKS.
  • Experience improving developer productivity through automated build, test, security scan, and deployment pipelines.
  • Exposure to infrastructure-as-code or cloud automation tools such as Terraform, CloudFormation, or AWS CDK.
  • Experience with observability, monitoring, logging, incident response, and production support.
  • Comfort managing cross-team dependencies with adjacent platform teams.
  • Strong enthusiasm for AI, emerging technologies, and modern software development practices.
  • Hands-on experience using AI-assisted coding tools such as Cursor, Claude Code, GitHub Copilot, or similar platforms.
  • Experience advocating for responsible AI adoption within engineering teams.
  • Ability to balance technical depth, people leadership, delivery execution, and business impact.
  • Creative and innovative mindset with a willingness to challenge the status quo and help teams go above and beyond.

Skills

  • JavaScript
  • React
  • Node.js
  • Express
  • Databases
  • AWS
  • Serverless technologies
  • CI/CD
  • Jenkins
  • Argo CD
  • Feature flagging
  • A/B testing
  • LaunchDarkly
  • Personalization
  • Machine Learning
  • Conversational AI
  • LLM
  • OAuth
  • 3-legged OAuth
  • Docker
  • Kubernetes
  • ECS
  • EKS
  • Terraform
  • CloudFormation
  • AWS CDK
  • Observability
  • AI-assisted development
  • GitHub Copilot
  • Cursor
  • Claude Code

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 10+ years of software engineering experience
  • 2-4 years of experience in engineering leadership

Education Level

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience

Salary/Compensations

  • 140,000 - 205,700 CAD

Benefits

  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

About the Company

  • Autodesk's software is used to create buildings, cars, factories, and movies. They help innovators turn ideas into reality and transform what can be made.
  • Autodesk has a strong culture that guides how they work, treat each other, connect with customers and partners, and show up in the world.
  • Autodesk offers the opportunity to do meaningful work that helps build a better world designed and made for all.

Equal Opportunity

  • Autodesk fosters a culture of belonging where everyone can thrive.