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
Build and maintain strong relationships with advisor offices, ensuring exceptional operational service and acting as the voice of Fidelity's operational service. Manage escalations, coordinate activities, and champion innovation.
Hiring SCCM/Microsoft Configuration Manager for a hybrid contract role in Toronto, ON. Requires 8 - 15 years experience and skills in SCCM, Windows, and patch management.
Engineering manager leading teams and AI adoption at Jobber, whose software helps small home - service businesses quote, schedule, invoice, and collect payments.
Engineering Manager building scalable tools, agents, and workflows to red - team frontier AI models. Leading FAR.AI’s engineering team to strengthen AI safety and security.
Engineering Manager securing NVIDIA's DGX Cloud AI infrastructure and massive GPU fleet. Building teams, security platforms, and scalable controls for cloud - scale AI operations.
Transportation Engineering Manager leading WATT’s Vancouver Island transportation practice. Guiding complex projects, client growth, technical quality, and team development.
IT Engineering Manager leading TJX Canada’s finance technology modernization across 60+ applications. Coaching engineers and driving DevSecOps, agile delivery, ERP, and cloud - based solutions.
Senior Engineering Manager scaling Mozilla’s open - source Thunderbolt AI product. Leading engineering execution, people management, and production readiness for enterprise adoption.
Engineering Manager leading Accounts engineering at Relay, a digital banking platform for small businesses. Scaling teams, delivery processes, and intelligent multi - account experiences.
Engineering Manager leading BotCity’s global Platform Engineering team. Scaling Java B2B SaaS reliability, observability, security, and delivery practices.