CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Development Manager Canada Jobs

6 Job Offers

New
Manager, Software Development
Save Icon
Lead a globally distributed software engineering team as Manager, Software Development at Bentley Systems in Quebec, Canada. Drive technical excellence, cloud service delivery, and organizational transformation for Civil Engineering solutions. Requires 3+ years technical experience, 2+ years mana...
Location Icon
Location
Canada , Quebec
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Software Development Manager
Save Icon
We are seeking a people-first Software Development Manager to lead our developer team in Saskatoon, Canada. This role requires 6+ years of software development experience, strong communication skills, and a proven ability to manage developers while staying technically grounded. You will own deliv...
Location Icon
Location
Canada , Saskatoon
Salary Icon
Salary
Not provided
zu.com Logo
zu.com communications
Expiration Date
Until further notice
Manager Software Development
Save Icon
Lead a high-impact team developing critical diagnostics software for AMD's cutting-edge hardware in Markham. You will drive technical direction, mentor engineers, and deliver tools essential for product validation and manufacturing. This role requires strong leadership in a hardware-centric envir...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
133120.00 - 199680.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Manager, Software Development, DevOps
Save Icon
Lead a high-performance DevOps team in Vancouver, building and scaling Hootsuite's next-generation cloud infrastructure. You will hire, mentor, and manage 8+ engineers to ensure resiliency and optimize systems used globally. This role requires 8+ years of hands-on cloud experience and proven peop...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
148400.00 - 207800.00 CAD / Year
hootsuite.com Logo
Hootsuite
Expiration Date
Until further notice
Manager, Software Development
Save Icon
Lead our software development strategy and teams in Mississauga. This senior management role requires 10+ years in engineering and 5+ in technical leadership. You will define the tech roadmap, oversee large-scale Agile projects, and drive innovation. Mentor talent and shape the future of our core...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Senior Software Development Manager
Save Icon
Lead the creation of an AI-powered Billing Agent from scratch in this senior management role. You will guide strategy and a high-performing team in FinTech, focusing on scalable billing and expense systems. This hybrid position in Canada offers a competitive salary, top-tier benefits, and a chanc...
Location Icon
Location
Canada
Salary Icon
Salary
181600.00 - 272400.00 CAD / Year
clio.com Logo
Clio
Expiration Date
Until further notice

About the Software Development Manager role

Looking for Software Development Manager jobs? This critical leadership role sits at the intersection of technology, business, and people management, acting as the driving force behind high-performing engineering teams. A Software Development Manager (SDM) is fundamentally responsible for delivering high-quality, scalable software products while nurturing the talent that builds them. This is a multifaceted position requiring a balance of deep technical expertise, strategic vision, and exceptional interpersonal skills.

Professionals in these jobs typically oversee the entire software development lifecycle for one or more teams or product areas. Their core mission is to translate business objectives into technical execution. Common responsibilities include providing architectural guidance and making key technology decisions to ensure systems are robust, secure, and maintainable. They are deeply involved in project planning, resource allocation, and agile process management, ensuring projects are delivered on time and within budget. A significant part of the role is also dedicated to stakeholder collaboration, communicating progress, managing expectations, and aligning engineering roadmaps with broader organizational goals.

Beyond project delivery, people leadership is paramount. SDMs hire, mentor, and develop software engineers, conducting performance reviews, facilitating career growth, and fostering a positive, productive team culture. They champion engineering best practices, such as code reviews, test automation, CI/CD pipelines, and DevOps principles. In today's environment, they are often tasked with optimizing developer productivity and experience, sometimes overseeing platforms that enable other engineering teams. They also manage operational aspects, including application performance, security compliance, and often control a departmental budget.

Typical requirements for Software Development Manager jobs reflect this hybrid nature. Candidates generally possess 8+ years of software development experience, with substantial expertise in modern tech stacks, cloud platforms (like AWS, Azure, or GCP), and system design. Several years (often 3-5+) of direct people leadership and project management experience are standard. A bachelor's degree in computer science or a related field is commonly expected, though equivalent experience is frequently accepted. The ideal candidate demonstrates strong strategic thinking, excellent communication skills for liaising between technical and non-technical audiences, and a proven ability to solve complex problems. Business acumen, a focus on metrics-driven outcomes, and a commitment to continuous learning in a fast-evolving field are also key traits for success in these leadership roles. For those passionate about shaping both technology and teams, Software Development Manager jobs offer a challenging and rewarding career path at the heart of innovation.