Software Development Manager, Web Applications
2 days ago
Toronto ON, Toronto Census Division, ON; Ontario, Canada
Autodesk
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
L'affichage de poste en français suivra / The French job posting follows. Software Development Manager
Autodesk is looking for an experienced Software Development Manager to lead a high-performing engineering team within the Growth Experience Technology (GET) organization. The team builds and operates the post-purchase account experience — the customer-facing platforms that power account management, subscription management, personalization, and experimentation for customers after they've purchased. This includes the Account Portal, voluntary churn and retention flows, and the personalization/experimentation infrastructure that underpins them.
26WD100656, Software Development Manager
Autodesk is looking for an experienced Software Development Manager to lead a high-performing engineering team within the Growth Experience Technology (GET) organization. The team builds and operates the post-purchase account experience — the customer-facing platforms that power account management, subscription management, personalization, and experimentation for customers after they've purchased. This includes the Account Portal, voluntary churn and retention flows, and the personalization/experimentation infrastructure that underpins them.
You will provide technical direction, review designs, guide delivery, develop proof of concepts when needed, and collaborate closely with Architects, Product Managers, Program Managers, and cross-functional engineering teams. We are looking for a hands‑on, technology-forward engineering leader who embraces AI-assisted development, modern engineering practices, and technology disruption. The ideal candidate is creative, innovative, curious, and motivated to go above and beyond to deliver meaningful customer and business impact.
Lead, mentor, hire, nurture, and develop a team of high-performing software developers
Manage performance, career development, coaching, onboarding, and team growth
Drive delivery planning and execution across quarterly and multi-quarter initiatives, with a durable multi-quarter roadmap and LOE-backed solution plans rather than sprint-to-sprint re‑scoping
Collaborate with Product, Program, Architecture, Design, and other engineering teams to translate business goals into technical execution plans
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 (from legacy "experience service" architecture)
Guide the team's experimentation platform work — feature flagging and A/B testing via LaunchDarkly, identity/session handling via Oxygen ID and 3-legged OAuth token flows
Guide personalization capability for post-purchase account experiences — ML-driven and rules-driven surfaces (e.g., tailored account/learn content, subscription recommendations)
Provide technical direction for conversational‑AI-powered account flows (e.g., AI-assisted cancellation/retention experiences), including safe experiment ramps, event instrumentation, and cross-system fallback handling (support/sales handoff)
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
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 — including applying it to customer‑facing personalization and experimentation, not just internal dev workflows
Foster creative and innovative thinking, encouraging the team to go beyond basic execution and continuously improve
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
~ 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
~ Strong understanding of software de