Software Development Manager (Quebec City)

Software Development Manager (Quebec City)

28 Aug
|
Socket.dev
|
Quebec City

28 Aug

Socket.dev

Quebec City

Job Requisition ID # 26WD100656
26WD100656, Software Development Manager
Position Overview 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.
In this role, you will lead, hire, nurture, and grow a team of talented developers while staying close to technology. 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.
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 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
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 (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
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 — 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
Minimum Qualifications 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
Robust 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
Qualifications Souhaitées Expérience dans le développement de plateformes orientées client (gestion des comptes, gestion des abonnements, commerce en ligne ou SaaS)
Expérience pratique ou de direction avec des plateformes de « feature flagging » / d’expérimentation (LaunchDarkly ou équivalent) et dans la mise en œuvre de déploiements A/B contrôlés sur le trafic client en production
Expérience avec les systèmes de personnalisation — interfaces de contenu/recommandations basées sur le machine learning, ou personnalisation basée sur des règles à grande échelle
Expérience dans l’intégration ou la supervision d’expériences client basées sur l’IA conversationnelle ou les modèles de langage à grande échelle (LLM) (par exemple, fidélisation assistée par l’IA, assistance ou flux en libre-service), y compris l’instrumentation des événements et la mise en place progressive et sécurisée d’expériences
Maîtrise des flux d’identité et d’authentification pour les systèmes de gestion de comptes (OAuth, flux de jetons à trois parties, identité fédérée)
Expérience dans la conception et l’exploitation d’applications cloud natives évolutives,



fiables et sécurisées
Expérience pratique dans le développement de preuves de concept et l’évaluation de nouvelles technologies
Connaissance d’AWS Lambda, API Gateway, DynamoDB, RDS, S3, CloudFront, ECS ou de services AWS similaires
Expérience avec les frameworks de tests automatisés et les pratiques d’ingénierie de la qualité
Expérience avec GitOps et les outils de déploiement tels qu’Argo CD
Connaissance des plateformes de conteneurisation et d’orchestration telles que Docker, Kubernetes, ECS ou EKS
Expérience dans l’amélioration de la productivité des développeurs grâce à des pipelines automatisés de compilation, de test, d’analyse de sécurité et de déploiement
Connaissance des outils d’infrastructure en tant que code ou d’automatisation du cloud tels que Terraform, CloudFormation ou AWS CDK
Expérience en matière d’observabilité, de surveillance, de journalisation, de réponse aux incidents et de support en production
Aisance dans la gestion des dépendances inter-équipes avec des équipes de plateformes adjacentes (par exemple, identité, infrastructure d’expérimentation) où votre équipe est un utilisateur en aval, et non le propriétaire
Un enthousiasme marqué pour l’IA, les technologies émergentes et les pratiques modernes de développement logiciel
Une expérience pratique de l’utilisation d’outils de codage assistés par l’IA tels que Cursor, Claude Code, GitHub Copilot ou des plateformes similaires
Une expérience dans la promotion d’une adoption responsable de l’IA au sein des équipes d’ingénierie
La capacité à trouver un équilibre entre expertise technique, leadership, exécution des livraisons et impact commercial
Un état d’esprit créatif et innovant, avec la volonté de remettre en question le statu quo et d’aider les équipes à se surpasser
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk – it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. For Canada based roles, we expect a starting base salary between $140,000 and $205,700. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging
In-Person Onboarding and Identity Verification
This role may require in-person onboarding and/or in-person ID verification.
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).

#J-18808-Ljbffr

📌 Software Development Manager (Quebec City)
🏢 Socket.dev
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development manager (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: software development manager (quebec city) / quebec city