1

Director Of Software Development Jobs in Quebec (NOW HIRING)

... of career development programs to support of community service projects to social events that ... Excellent project management skills; self-directed and capable of working effectively in a deadline ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At ... With this in mind, we are looking for a talented individual to contribute to the development of ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... With this in mind, we are looking for a talented individual to contribute to the development of ...

CA$114/hr

Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... With this in mind, we are looking for a talented individual to contribute to the development of ...

Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part ...

CA$166/hr

The software team's mission is to design, develop and maintain the critical software that enables the development and operation of Nord Quantique's quantum computers. By building and maintaining ...

CA$166/hr

The software team's mission is to design, develop and maintain the critical software that enables the development and operation of Nord Quantique's quantum computers. By building and maintaining ...

Our end-to-end suite of software solutions helps customers manage emergency communications, process ... development with limited resources. * Domain Knowledge: Experience in public safety, security ...

CA$166/hr

The software team's mission is to design, develop and maintain the critical software that enables the development and operation of Nord Quantique's quantum computers. By building and maintaining ...

next page

Showing results 1-20

Director Of Software Development information

See Quebec salary details

$62.5K

$146.8K

$205.5K

How much do director of software development jobs pay per year?

As of Jun 21, 2026, the average yearly pay for director of software development in Quebec is $146,753.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,000.00 and $169,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by a Director of Software Development, and how can they be effectively managed?

Directors of Software Development often encounter challenges such as balancing strategic leadership with day-to-day technical oversight, aligning team goals with business objectives, and managing multiple projects with competing priorities. Effective communication across cross-functional teams and stakeholders is crucial for success. To navigate these challenges, directors typically implement agile methodologies, foster a culture of continuous improvement, and prioritize mentorship and career development for their teams.

What is the difference between Director Of Software Development vs Software Engineering Manager?

AspectDirector Of Software DevelopmentSoftware Engineering Manager
ResponsibilitiesOversees multiple teams, strategic planning, and long-term goalsManages day-to-day engineering teams, project execution, and technical guidance
Required CredentialsBachelor's/Master's in CS or related, leadership experienceBachelor's/Master's in CS or related, technical expertise
Work EnvironmentExecutive-level, cross-department collaborationTechnical team management, project-focused
Industry UsageCommon in large organizations and tech companiesCommon in mid to large tech companies and startups

The main difference is that the Director Of Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager handles daily technical management and project execution. Both roles require technical background and leadership skills, but the director role is more strategic and broad in scope.

What Does a Director of Software Development Do?

As a director of software development, your responsibilities are to oversee the organization and daily operations of a software development department. You manage multiple projects, meet with customers to determine their needs, and then pass on the work to project managers who assemble development teams that include QA testers, coders, programmers, and developers. As the director of the department, you are also responsible for HR and administrative duties, such as hiring and orienting new employees and meeting regularly with other department directors.

What does a Director of Software Development do?

A Director of Software Development leads and manages software engineering teams, overseeing the design, development, and delivery of software products. They are responsible for setting technical direction, ensuring high-quality code, mentoring managers and engineers, and aligning software projects with business goals. Additionally, they collaborate with other departments, manage budgets, and help develop strategic plans to ensure the success of software initiatives within the organization.

What are the key skills and qualifications needed to thrive as a Director Of Software Development, and why are they important?

To thrive as a Director Of Software Development, you need extensive experience in software engineering, strong leadership abilities, and often a degree in computer science or a related field. Familiarity with agile methodologies, cloud platforms, project management tools, and relevant certifications such as PMP or Scrum Master are commonly expected. Excellent communication, strategic thinking, and conflict resolution skills help you lead teams and align technology goals with business objectives. These skills ensure effective project delivery, team motivation, and a strong alignment between technical solutions and organizational strategy.
What are the most commonly searched types of Of Software Development jobs in Quebec? The most popular types of Of Software Development jobs in Quebec are:
What are popular job titles related to Director Of Software Development jobs in Quebec? For Director Of Software Development jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Director Of Software Development jobs in Quebec look for? The top searched job categories for Director Of Software Development jobs in Quebec are:
What cities in Quebec are hiring for Director Of Software Development jobs? Cities in Quebec with the most Director Of Software Development job openings:
Infographic showing various Director Of Software Development job openings in Quebec as of June 2026, with employment types broken down into 100% Full Time. Highlights an 64% In-person, and 36% Remote job distribution, with an average salary of $146,753 per year, or $70.6 per hour.
Software Development Manager, Generative AI

Software Development Manager, Generative AI

Autodesk

Montreal, QC

Full-time

Posted 5 days ago


Autodesk rating

9.5

Company rating: 9.5 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

7th of 191 rated software companies


Job description

Job Requisition ID #

26WD97217

26WD97217, Software Development Manager, Generative AI

French translation to follow!/Traduction francaise a suivre!

Position Overview

Autodesk is building cloud-scale software, data platforms, and AI-enabled capabilities that help customers design, build, and operate the world around them. As the Software Development Manager, you will be the frontline manager for a full-stack engineering team responsible for integrating our AI capabilities and agentic workflows into product experiences. Your team will define shared data representations, deliver developer-facing integration surfaces, and design the client and server components that let products and partners safely invoke and orchestrate automated assistants and flows. You will translate product priorities into engineering plans, coach and grow engineers, and ensure predictable delivery of production-quality solutions.

Join us in transforming the AEC industry and shaping the future of design and construction. Make an impact and help build a new team from the ground up.

Report: You will report to a Senior Software Development Manager in the Architecture, Engineering, and Construction (AEC) Solutions Team.

Location: We support hybrid work, and you work near our Toronto, Canada offices or East Coast United States.

Responsibilties

You will directly manage engineers responsible for:

  • Integrating AI-enabled capabilities and agentic workflows into frontend and backend product flows

  • Defining and implementing shared, granular data representations that enable consistent use across features

  • Delivering integration surfaces and developer-facing tooling that make capabilities accessible to product teams and partners

  • Operating with an API-first mindset and contributing to platform initiatives (including model-control platform efforts) that provide consistent invocation, governance, and operational patterns for capability use across the company

  • Delivering both client-side and server-side functionality and owning the end-to-end experience for the features your team ships

  • Leading client-side and front-end engineering work - web UI, client integrations, and performance/visualization work that runs in browsers or desktop clients

Responsibilities

  • Technical & day-to-day leadership. Provide hands-on technical guidance and help the team make pragmatic architecture and implementation decisions that balance delivery speed and long-term maintainability

  • Front-end & client ownership. Lead and coach engineers who implement customer-facing UI and client integrations. Own client architecture and performance tradeoffs, collaborate with UX/design, and ensure frontend quality (responsiveness, accessibility, cross-platform compatibility, and performance)

  • People leadership & coaching. Run regular 1:1s, performance conversations, and career development for individual contributors. Foster a culture of ownership, quality, and psychological safety

  • Deliver predictable results. Turn product priorities into clear milestones, manage scope and dependencies, and ensure the team delivers on schedule with high quality

  • Integration & product focus. Work closely with product and research partners to translate evolving capabilities into safe, usable, and performant product experiences. Make sensible tradeoffs for UX, latency, and cost

  • API-first & platform orientation. Champion an API-first approach for integration surfaces and contribute to platform initiatives (including MCP efforts) that provide consistent invocation, governance, and operational patterns for capability use across the company. (High-level only; implementation details are intentionally broad.)

  • Shared data & interoperability. Lead the team to design maintainable shared data representations and transformations so other teams can reliably consume and extend what your team builds

  • Developer-facing surfaces & tooling. Own the delivery of stable, well-documented integration surfaces and developer tooling that enable internal and partner use - emphasizing reliability, versioning, and a strong developer experience

  • Operational excellence & safety. Ensure services are observable and reliable. Partner with security/privacy and platform teams to embed governance, access controls, and safety practices into feature flows

  • Developer productivity & automation. Promote CI/CD, automated quality checks, contract testing, and developer tooling to increase throughput while maintaining safety and quality

  • Cross-functional partnership. Work closely with Product, ML/Research, UX, Security/Privacy, and Platform teams to scope work, define acceptable behavior and failure modes for flows, and deliver integrated solutions

  • Talent & hiring. Recruit and onboard engineers, strengthen front-end and full-stack capabilities, and participate in interview calibration and hiring

Minimum Qualifications

  • 7+ years professional software engineering experience delivering production software with a record of coaching and growing individual contributors

  • Hands-on full-stack experience with an emphasis on front-end and client work (modern front-end frameworks and tooling)

  • Demonstrated experience leading teams that build customer-facing UI and client integrations

  • Experience designing and shipping integration surfaces and developer tools or libraries for internal teams or external partners

  • Experience working with or alongside ML/AI or research teams to productionize capabilities, and familiarity with the unique operational and UX considerations that such work introduces

  • Practical familiarity with cloud-native development, CI/CD, and operational practices

  • Strong written and verbal communication skills; proven ability to work cross-functionally

Preferred Qualifications

  • Direct experience designing or operating orchestration frameworks or model-invocation patterns is a plus

  • Strong front-end engineering skills: JavaScript/TypeScript, React (or equivalent), component architecture, and frontend test automation

  • Experience with performance-critical client work, visualization/3D rendering (WebGL/OpenGL/three.js), or desktop/plugin integrations (C#/.NET or equivalent)

  • Familiarity with browser developer tools, logging, and performance monitoring

  • Experience with unit, integration, and contract testing frameworks for both client and server code

  • Familiarity with security, privacy, and compliance considerations when designing integrations and developer surfaces

  • Domain experience in AEC or adjacent design/engineering workflows is a plus

The Ideal Candidate

  • You are a pragmatic, hands-on engineering leader who can guide architecture and roll up your sleeves to help the team deliver

  • You can recruit and identify top talent

  • You have a passion for being a mentor and a teacher

  • You understand how to translate ambiguous AI and research goals into practical, safe engineering plans

  • You know how to motivate your team to achieve their goals

  • You are curious and passionate about solving complex problems in new domains

  • You easily communicate progress and build trust with a diverse set of partners

______________________________________________________________________________________________________________

26WD97217, Responsable du developpement logiciel, IA generative

Presentation du poste

Autodesk developpe des logiciels a l'echelle du cloud, des plateformes de donnees et des fonctionnalites basees sur l'IA qui aident ses clients a concevoir, construire et exploiter le monde qui les entoure. En tant que responsable du developpement logiciel, vous serez le responsable direct d'une equipe d'ingenieurs full-stack chargee d'integrer nos capacites d'IA et nos workflows autonomes dans les experiences produit. Votre equipe definira des representations de donnees partagees, fournira des interfaces d'integration destinees aux developpeurs et concevra les composants client et serveur permettant aux produits et aux partenaires d'invoquer et d'orchestrer en toute securite des assistants et des flux automatises. Vous traduirez les priorites produit en plans d'ingenierie, encadrerez et ferez evoluer les ingenieurs, et garantirez la livraison previsible de solutions de qualite production.

Rejoignez-nous pour transformer le secteur de l'AEC et faconner l'avenir de la conception et de la construction. Ayez un impact et contribuez a la creation d'une nouvelle equipe a partir de zero.

Hierarchie : Vous rendrez compte a un responsable senior du developpement logiciel au sein de l'equipe Solutions AEC (Architecture, Ingenierie et Construction).

Lieu : Nous encourageons le travail hybride ; vous travaillerez a proximite de nos bureaux de Toronto, au Canada, ou sur la cote Est des Etats-Unis.

Responsabilites

Vous gererez directement des ingenieurs charges de:

  • Integrer des capacites basees sur l'IA et des flux de travail autonomes dans les flux de produits front-end et back-end

  • Definir et mettre en uvre des representations de donnees partagees et granulaires permettant une utilisation coherente entre les fonctionnalites

  • Fournir des interfaces d'integration et des outils destines aux developpeurs qui rendent ces capacites accessibles aux equipes produit et aux partenaires

  • Operer dans une optique API-first et contribuer aux initiatives de plateforme (y compris les efforts lies a la plateforme de controle des modeles) qui fournissent des modeles coherents d'invocation, de gouvernance et d'exploitation pour l'utilisation des fonctionnalites a l'echelle de l'entreprise

  • Fournir des fonctionnalites cote client et cote serveur et etre responsable de l'experience de bout en bout pour les fonctionnalites livrees par votre equipe

  • Diriger les travaux d'ingenierie cote client et front-end - interface utilisateur web, integrations client et travaux de performance/visualisation s'executant dans les navigateurs ou les clients de bureau

Responsabilites

  • Leadership technique et gestion quotidienne. Fournir des conseils techniques concrets et aider l'equipe a prendre des decisions pragmatiques en matiere d'architecture et de mise en uvre, qui concilient rapidite de livraison et maintenabilite a long terme

  • Responsabilite du front-end et des clients. Diriger et encadrer les ingenieurs qui mettent en uvre l'interface utilisateur orientee client et les integrations client. Assumer la responsabilite des compromis entre architecture client et performances, collaborer avec les equipes UX/design et garantir la qualite du front-end (reactivite, accessibilite, compatibilite multiplateforme et performances)

  • Leadership et coaching des equipes. Organiser regulierement des entretiens individuels, des discussions sur les performances et le developpement de carriere pour chaque collaborateur. Favoriser une culture de la responsabilite, de la qualite et de la securite psychologique

  • Obtenir des resultats previsibles. Traduire les priorites produit en jalons clairs, gerer la portee et les dependances, et veiller a ce que l'equipe livre dans les delais avec un niveau de qualite eleve

  • Integration et orientation produit. Travailler en etroite collaboration avec les partenaires produits et de recherche pour traduire les capacites en constante evolution en experiences produit sures, utilisables et performantes. Effectuer des compromis judicieux en matiere d'UX, de latence et de cout

  • Priorite aux API et orientation plateforme. Promouvoir une approche API-first pour les interfaces d'integration et contribuer aux initiatives de plateforme (y compris les efforts MCP) qui fournissent des modeles coherents d'invocation, de gouvernance et d'exploitation pour l'utilisation des capacites a l'echelle de l'entreprise. (Niveau general uniquement ; les details de mise en uvre sont volontairement generaux.)

  • Donnees partagees et interoperabilite. Dirigez l'equipe pour concevoir des representations et des transformations de donnees partagees faciles a maintenir, afin que d'autres equipes puissent exploiter et etendre de maniere fiable ce que votre equipe construit

  • Interfaces et outils destines aux developpeurs. Assurez la mise a disposition d'interfaces d'integration stables et bien documentees, ainsi que d'outils de developpement permettant une utilisation en interne et par les partenaires - en mettant l'accent sur la fiabilite, la gestion des versions et une experience developpeur solide

  • Excellence operationnelle et securite. Veillez a ce que les services soient observables et fiables. Collaborez avec les equipes chargees de la securite/confidentialite et de la plateforme pour integrer la gouvernance, les controles d'acces et les pratiques de securite dans les flux de fonctionnalites

  • Productivite des developpeurs et automatisation. Promouvez la CI/CD, les controles de qualite automatises, les tests de contrats et les outils de developpement afin d'augmenter le debit tout en maintenant la securite et la qualite

  • Partenariat interfonctionnel. Travaillez en etroite collaboration avec les equipes Produit, ML/Recherche, UX, Securite/Confidentialite et Plateforme pour definir le perimetre du travail, determiner les comportements acceptables et les modes de defaillance des flux, et fournir des solutions integrees

  • Talents et recrutement. Recruter et integrer des ingenieurs, renforcer les capacites front-end et full-stack, et participer a l'harmonisation des entretiens et au recrutement

Qualifications minimales

  • Plu...


Autodesk logo

About Autodesk

Sourced by ZipRecruiter

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. For more information visit autodesk.com or follow @autodesk.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

San Rafael, CA, US

Year founded

1982