Software Development Manager

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Development Manager leading Autodesk’s post-purchase account experience platforms. Guiding web, cloud, experimentation, personalization, and AI engineering delivery.

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
  • Clarify team priorities, roles, responsibilities, expectations, and success measures
  • Drive delivery planning and execution across quarterly and multi-quarter initiatives and maintain a durable roadmap
  • Collaborate with Product, Program, Architecture, Design, and engineering teams to translate business goals into technical execution plans
  • Manage dependencies, risks, priorities, and trade-offs while communicating progress to stakeholders
  • Remove technical, organizational, and process blockers
  • Provide technical guidance for JavaScript, React, Node.js, Express, database, AWS, and serverless applications and services
  • Own the account portal migration and evolution on Experience Builder
  • Guide experimentation-platform work involving LaunchDarkly, feature flagging, A/B testing, Oxygen ID, and 3-legged OAuth flows
  • Guide ML-driven and rules-driven personalization for post-purchase account experiences
  • Provide technical direction for conversational-AI-powered account flows, including safe experiment ramps, event instrumentation, and fallback handling
  • Participate in architecture discussions, design reviews, code reviews, and technical decision-making
  • Partner with architects and senior developers on scalable, maintainable, reliable, and secure system design
  • Promote 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 proofs of concept
  • Champion responsible adoption of AI-assisted engineering practices, coding assistants, automation tools, and LLM-based workflows
  • Encourage use of Cursor, Claude Code, GitHub Copilot, and similar platforms
  • Identify AI opportunities to improve engineering velocity, quality, testing, documentation, debugging, operational efficiency, personalization, and experimentation
  • Foster creative and innovative thinking

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
  • Must be able to work in Canada based on the posting's Canada-based salary/location context

Benefits

  • Annual cash bonuses may be included
  • Stock grants may be included
  • Comprehensive benefits package
  • In-person onboarding and/or in-person ID verification may be required

Job type

Full Time

Experience level

SeniorLead

Salary

CA$140,000 - CA$205,700 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudJavaScriptJenkinsNode.jsReact

Location requirements

OnsiteTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.