SeniorEngineering Manager(Content) Our Technology Team partners with teams across Expedia Group to ... Our team is dedicated to delivering highly scalable software solutions in an agile development ...
SeniorEngineering Manager(Content) Our Technology Team partners with teams across Expedia Group to ... Our team is dedicated to delivering highly scalable software solutions in an agile development ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new ... A specialist in the domain, IBS offers a range of products and services that manage mission ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new ... A specialist in the domain, IBS offers a range of products and services that manage mission ...
Dev Manager - Software
Montreal, QC · On-site
We are seeking an experienced Software Development Manager to lead two software development teams responsible for connected solutions supporting a family of advanced fiber-optic test and measurement ...
Dev Manager - Software
Montreal, QC · On-site
We are seeking an experienced Software Development Manager to lead two software development teams responsible for connected solutions supporting a family of advanced fiber-optic test and measurement ...
Senior Manager, Contracts - Procurement & Digital Technologies Many other job offers at www ... Expertise in procurement, digital technologies, and software licensing; * Excellent business ...
Senior Manager, Contracts - Procurement & Digital Technologies Many other job offers at www ... Expertise in procurement, digital technologies, and software licensing; * Excellent business ...
Gestionnaire principal Contrats - Approvisionnement & technologies numériques | Senior Manager, C...
Senior Manager, Contracts - Procurement & Digital Technologies Many other job offers at www ... Expertise in procurement, digital technologies, and software licensing; * Excellent business ...
Gestionnaire principal Contrats - Approvisionnement & technologies numériques | Senior Manager, C...
Senior Manager, Contracts - Procurement & Digital Technologies Many other job offers at www ... Expertise in procurement, digital technologies, and software licensing; * Excellent business ...
Software Development Manager
Montreal, QC · On-site +1
We are looking for a driven Software Development Manager to lead teams of passionate professionals responsible for the design, analysis and development of world class Supply Chain Management ...
Software Development Manager
Montreal, QC · On-site +1
We are looking for a driven Software Development Manager to lead teams of passionate professionals responsible for the design, analysis and development of world class Supply Chain Management ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
Manager, Software Development (Please submit resume in English) Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution ...
Manager, Software Development (Please submit resume in English) Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
Manager, Software Development
Quebec, QC · On-site
Manager, Software Development Location: Quebec, Canada - Hybrid or In-office Position Summary We are seeking a Manager, Software Development, to lead the evolution of Bentley's Civil Engineering ...
Software Tester POS Loyalty
Laval, QC · On-site +1
Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Proven expertise in database management, ensuring data integrity, security, and optimal performance ...
Software Tester POS Loyalty
Laval, QC · On-site +1
Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Proven expertise in database management, ensuring data integrity, security, and optimal performance ...
Software Tester POS Loyalty
Laval, QC · On-site +1
Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Proven expertise in database management, ensuring data integrity, security, and optimal performance ...
Quick apply
Software Tester POS Loyalty
Laval, QC · On-site +1
Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Proven expertise in database management, ensuring data integrity, security, and optimal performance ...
... Managers to define strategic product roadmaps and priorities. * Participate in the design of the user experience and our graphical user interfaces. * Design, develop, and maintain robust software ...
Quick apply
... Managers to define strategic product roadmaps and priorities. * Participate in the design of the user experience and our graphical user interfaces. * Design, develop, and maintain robust software ...
As a Manager, Software Development you will cultivate a strong team identity while coaching and mentoring each team member. In the Platform division, the teams own the shared backend services and ...
As a Manager, Software Development you will cultivate a strong team identity while coaching and mentoring each team member. In the Platform division, the teams own the shared backend services and ...
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.
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.
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an immediate opening for a ...
Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an immediate opening for a ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At ... Experience in database design and management (no matter the framework), an asset * Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At ... Experience in database design and management (no matter the framework), an asset * Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset * Experience in ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Experience in database design and management (no matter the framework), an asset * Experience in ...
Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Project management experience in the technology industry Our Stack * Architecture: Micro-services ...
Who is LOC Software? For over 30 years, LOC Software has delivered retail technology that drives ... Project management experience in the technology industry Our Stack * Architecture: Micro-services ...
Developpeur.euse Senior .NET
Montreal, QC · On-site
Developpeur.euse Senior .NET chez Maplr Tu recherches un nouveau challenge en tant que Developpeur.euse Senior .NET a Montreal ? Rejoins-nous chez Maplr, ou nous recherchons des talents exceptionnels ...
Developpeur.euse Senior .NET
Montreal, QC · On-site
Developpeur.euse Senior .NET chez Maplr Tu recherches un nouveau challenge en tant que Developpeur.euse Senior .NET a Montreal ? Rejoins-nous chez Maplr, ou nous recherchons des talents exceptionnels ...
Software Manager information
See Quebec salary details
$69K - $81K
6% of jobs
$81K - $93K
2% of jobs
$93K - $105K
9% of jobs
$113.7K is the 25th percentile. Wages below this are outliers.
$105K - $117K
11% of jobs
$117K - $129K
13% of jobs
The median wage is $135.8K / yr.
$129K - $141K
16% of jobs
$141K - $153K
9% of jobs
$164.7K is the 75th percentile. Wages above this are outliers.
$153K - $165K
10% of jobs
$165K - $177K
11% of jobs
$177K - $189K
12% of jobs
$189K - $201K
2% of jobs
$69K
$141.1K
$201K
How much do software manager jobs pay per year?
What does a Software Manager do?
What Is a Software Manager?
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
What is the difference between Software Manager vs Software Engineer?
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.
How does a Software Manager typically balance hands-on technical work with leadership responsibilities?
What are the key skills and qualifications needed to thrive as a Software Manager, and why are they important?
Gestionnaire Senior, Developpement logiciel (Contenu) / Senior Manager, Software Development
ExpediaMontreal, QC
Full-time
Medical, Dental, Vision, PTO
Posted 3 days ago
Expedia Group rating
8.0
Based on 19 frontline employees who took The Breakroom Quiz
5th of 11 rated travel agencies
Job description
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.
Why Join Us?
To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.
We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us.
Notre equipe Technologie collabore avec des equipes de l'ensemble d'Expedia Group afin de creer des produits, des services et des outils innovants qui offrent des experiences de grande qualite aux voyageurs, aux partenaires et a nos employes. Une plateforme technologique unique, alimentee par les donnees et l'apprentissage automatique, offrantdes experiences securisees, differenciees et personnalisees qui favorisent la fidelite et la satisfaction des voyageurs.
Au sein de l'equipe Technologie d'Expedia, notre organisation Contenu est actuellement a la recherche d'un gestionnaire senior en developpement logiciel pour venir travailler sur les capacites de notre plateforme de contenu. Ces capacites permettent a Expedia Group d'acquerir, d'enrichir et de distribuer des centaines de millions de ressources (images, textes, attributs, videos, etc.) utilisees par nos differentes marques et secteurs d'activite. Lorsque vous planifiez votre prochain voyage sur les sites Web ou les applications mobiles d'Expedia Group, la plupart des ressources de contenu que vous avez rencontrees ont ete selectionnees par nos systemes afin d'optimiser votre experience!
Notre equipe se consacre a la livraison de solutions logicielles hautement evolutives dans un environnement de developpement agile, a l'aide de technologies de pointe. Notre culture offre un environnement sur qui stimule la creativite et favorise l'apprentissage et le perfectionnement continus. Nous travaillons selon un modele DevOps ou les developpeurs participent a tous les aspects du developpement logiciel, de la conception aux tests, en passant par l'implementation, le deploiement, la surveillance et le soutien.
Dans ce role, vous devrez :
Diriger des equipes de developpement pleine pile (full stack) et backend qui concoivent et font evoluer les plateformes de contenu d'Expedia Group, en pilotant la livraison d'interfaces utilisateur, de services, d'API et de couches de donnees qui soutiennent la creation, le stockage et la distribution de contenu a grande echelle.
Definir l'orientation technique et les normes techniques pour plusieurs equipes, en guidant la conception des systemes, la conception detaillee, la conception des API et la modelisation des donnees afin de garantir des solutions evolutives, maintenables et alignees sur les besoins des produits et de la plateforme.
Assumer la responsabilite de l'execution pour la creation d'importantes capacites de la plateforme de contenu, entraduisant les priorites d'affaires et techniques en plans clairs, en ordonnancant le travail entre les equipes eten veillant a ce que la livraison reponde aux exigences fonctionnelles, non fonctionnelles et operationnelles.
Encadrer et contribuer au perfectionnement des developpeurs et des leaders techniques dans les disciplines pleine pile et backend, en favorisant de solides pratiques de developpement en matiere de conception, de tests, de revue de code, de documentation et de preparation a la mise en production.
Utiliser les donnees, l'observabilite et l'experimentation pour orienter les decisions techniques, ameliorer la fiabilite et la performance, et favoriser l'amelioration continue de la productivite des developpeurs et de l'experience utilisateur.
Integrer et exploiter de facon securitaire des solutions basees sur l'intelligence artificielle (IA)et l'apprentissage automatique qui ameliorent les resultats, ce qui comprend une bonne connaissance des systemes, outils ou flux de travail pilotes par l'IA, ainsi que l'application des concepts d'IA et d'apprentissage automatique a des produits concrets dans le domaine du contenu.
Qualificationsrequises:
Baccalaureat ou niveau equivalent; diplome technique de preference.
Plus de 8 ans d'experience professionnelle pertinente et plus de 3 ans d'experience en gestion de personnel.
Experience demontree dans la direction d'equipes de developpement logiciel responsables d'applications pleine pile et de services backend en production, y compris la livraison, la sante operationnelle et l'execution technique.
Responsabilite averee de plateformes multiservices ou a l'echelle d'un domaine, y compris la responsabilite de la conception des systemes, de la strategie d'implementation, des tests, du deploiement et du soutien continu.
Solides bases techniques dans la conception et l'exploitation d'applications infonuagiques natives dans AWS, avec de l'experience avec les piles Web et de services modernes, notammentReact,TypeScript,GraphQL, les API REST,gRPC, Node.js et Spring Boot, ainsi que lesbasesde donnees et les technologies de mise en cache courants tels que Redis/Valkey, Cassandra, MySQL et PostgreSQL.
Bilingue, francais et anglais.
Qualificationssouhaitees:
Experience dans la direction d'equipes a la fois pleine pile et backend au sein d'un domaine commun, en conciliant l'evolution de la plateforme, la livraison des applications et l'excellence technique a travers differentes specialisations techniques.
Experience dans la definition et l'evolution de l'architecture de plateformes de contenu couvrant plusieurs services ou domaines, y compris des contrats d'API clairs, des modeles de domaine et des strategies de donnees qui favorisent la reutilisation et l'extensibilite future.
Solides antecedents dans l'exploitation de systemes a grande echelle, y compris l'amelioration de l'observabilite, de la performance, de la reponse aux incidents et des processus d'amelioration post-incident au sein des equipes.
Capacite a utiliser les donnees, l'experimentation et les indicateurs pour orienter la direction technique, valider les choix architecturaux et ameliorer de facon iterative les fonctionnalites de contenu, les flux de travail et les capacites de la plateforme.
Experience dans la direction de la mise en uvre ou de l'adoption de capacites basees sur l'IA et l'apprentissage automatique dans des systemes en production, en mettant l'accent sur l'integration securitaire, les controles de qualite et l'utilisation responsable conformement aux normes d'Expedia Group.
Veuillez noter que ce poste n'est offert que dans les lieux suivants : Montreal, conformement a notre modele de travail flexible qui exige que les employes soient au bureau au moins trois jours par semaine.
SeniorEngineering Manager(Content)
Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.
Within the Expedia Technology team, our Content organization is currently looking for a Senior Engineering Managerto come and work on our Content Platform's capabilities. These capabilities enable Expedia Group toacquire,enrichand distribute hundreds of millions of assets (images, texts, attributes, videos, etc.) used across our various brands and lines of businesses. While planning your next trip on Expedia Group websites or mobile applications, most content assets you have come across have been selected by our systems tooptimizeyour experience!
Our team is dedicated to delivering highly scalable software solutions in an agile development environment, usingstate-of-the-arttechnologies.Our culture provides a safe environment to spark creativity and encourage continuous learning and growth.We work in a DevOps model where developers are involved in all aspects of software development, from design to test, implementation, deployment, monitoring, and support.
In this role, you will:
Lead full stack and backend engineering teams building and evolving Expedia Group's content platforms, driving deliveryofuser interfaces, services, APIs, and data layers that support scalable content creation, curation, and distribution.
Set technical direction and engineering standards across multiple teams, guiding system design, low-level design, API design, and data modeling to ensure solutions are scalable, maintainable, and aligned with product and platform needs.
Own execution forbuildingsignificant contentplatformcapabilities,bytranslating business and technical priorities into clear plans, sequencing work across teams, and ensuring delivery meets functional, non-functional, and operational requirements.
Coach and develop engineers and technical leaders across both full stack and backend disciplines, fostering strong engineering practices in design, testing, code review, documentation, and production readiness.
Use data, observability, and experimentation to guide technical decisions, improve reliability and performance, and drive continuous improvement in developer productivity and user experience.
Safely integrate andoperateAI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, orworkflowsandapplyingAI/ML concepts to real world products in the content domain.
Minimum Qualifications:
Bachelor's Degree or Equivalent Level; Technical Degree Preferred.
8+ years of relevant professional experience and 3+ yearsof peoplemanagement experience.
Demonstrated experience leading software engineering teams responsible forproductionfull stack applications and backend services, including delivery, operational health, and technical execution.
Proven ownership of multi-service or domain-level platforms, including responsibility for system design, implementation strategy, testing, deployment, and ongoing support.
Strong technical foundation building and operating cloud-native applications in AWS, with experience across modern web and service stacks including React, TypeScript, GraphQL, REST APIs,gRPC, Node.js, and Spring Boot, as well as common datastores and caching technologies such as Redis/Valkey, Cassandra, MySQL, and PostgreSQL.
Bilingual in French and English.
Preferred Qualifications:
Experience leading both full stack and backend teams in a shared domain, balancing platform evolution, application delivery, and engineering excellence across different technical specializations.
Experience defining and evolving architecture for content platforms spanning multiple services or domains, including clear API contracts, domain models, and data strategies that enable reuse and future extensibility.
Strongtrack recordoperating systems at scale, including improving observability, performance, incident response, and post-incident improvement processes across teams.
Ability to use data, experimentation, and metrics to shape technical direction,validatearchitectural choices, and iteratively improve content features, workflows, and platform capabilities.
Experience leading the implementation or adoption of AI/ML-enabled capabilities in production systems, with a focus on safe integration, quality controls, and responsible usage aligned to Expedia Group standards.
Please note that this role is only available in the following locations: Montreal, in alignment with our flexible work model which requires employees to be in-office at least three days a week.
Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future.
Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee's passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership. View our full list of benefits.
Accommodation requests
If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team th...