1

Software Development Manager Jobs in Alberta (NOW HIRING)

Understanding of software development concepts , including testing and basic code structures. * Strong project management and organizational skills. * High attention to detail with a commitment to ...

Our integrated platform enables insurers, mutuals, MGAs, and brokers to manage core operations ... AI is now a standard part of modern software development. At Modular Solutions, we expect engineers ...

Our integrated platform enables insurers, mutuals, MGAs, and brokers to manage core operations ... AI is now a standard part of modern software development. At Modular Solutions, we expect engineers ...

The role The Senior Software Developer is responsible for the end-to-end design, development, and ... development tools across the team to achieve well-engineered outcomes. * Own the release management ...

You will use modern development tools, technologies and platforms to continually innovate and ... You are able to work independently and manage multiple tasks with direction or feedback from ...

next page

Showing results 1-20

Software Development Manager information

See Alberta salary details

$64.5K

$131.4K

$174.5K

How much do software development manager jobs pay per year?

As of May 30, 2026, the average yearly pay for software development manager in Alberta is $131,385.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $149,500.00 per year, depending on experience, location, and employer.

What Does a Software Development Manager Do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

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

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a Software Development Manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Alberta? The most popular types of Software Development jobs in Alberta are:
What are popular job titles related to Software Development Manager jobs in Alberta? For Software Development Manager jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Software Development Manager jobs in Alberta look for? The top searched job categories for Software Development Manager jobs in Alberta are:
What cities in Alberta are hiring for Software Development Manager jobs? Cities in Alberta with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in Alberta as of May 2026, with employment types broken down into 89% Full Time, 5% Part Time, 3% Temporary, and 3% Contract. Highlights an 77% In-person, 13% Hybrid, and 10% Remote job distribution, with an average salary of $131,385 per year, or $63.2 per hour.

Product Manager - Software Automation

Deep Sky

Calgary, AB • On-site

Full-time

Posted 20 days ago


Job description

About Deep Sky
Deep Sky is on a mission to accelerate the world's transition to carbon removal by developing and operating direct air capture (DAC) facilities. Our state-of-the-art plant in Innisfail will play a crucial role in capturing CO directly from the atmosphere, helping combat climate change on a global scale. Join us in this groundbreaking journey to achieve net-zero.

Job Overview
We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software products. These tools will span across our facility operations, technology partners, carbon certification workflows, prototype testbeds, and simulation environments. You will work closely with cross-functional engineering teams to build software that operates and monitors real-time hardware systems, collects and curates facility data, powers automation and control across facility and R&D operations, supports accurate, auditable carbon certification, and bridges R&D, simulations, and pilot-scale learnings with production systems. This is a foundational role where you'll have significant ownership and impact on how our software stack evolves alongside our physical technologies. If you have a passion for building robust systems, solving complex engineering challenges, and not afraid to fail, we'd love to hear from you.
Key Responsibilities
  • Define and drive the roadmap for software systems that support real-time operations, automation, and carbon certification generated by our facilities.
  • Collaborate with our process, hardware, and software engineering teams as well as our operations teams to deeply understand system behaviors and requirements.
  • Translate high-level company objectives into clear software product specifications and user stories.
  • Own the full lifecycle of software products from ideation and requirements gathering to launch and iteration.
  • Develop tools that ingest, process, and visualize data from sensors, control systems, simulations, hardware-in-the-loop, and prototype systems.
  • Coordinate with certification and compliance teams to ensure software supports traceable and verifiable carbon accounting.
  • Integrate R&D and operational datasets into digital twin models to inform next-gen facility design and technology optimization.
Basic Qualifications
  • Bachelor's degree in related STEM discipline
  • 5+ years of product management experience in climate tech, industrial tech, or in deep tech domains like aerospace, robotics, autonomous systems.
  • Strong technical background engineering degree or hands-on experience working with hardware + software systems.

Preferred Skills and Experience
  • Ability to work in a fast paced, autonomously driven, and demanding atmosphere.
  • Ability to assess risk and make design and development decisions without all available data.
  • Proven track record of building products that interface with physical systems (IoT, robotics, automation, or similar).
  • Experience with industrial data acquisition systems, SCADA, or control software is a plus.
  • Familiarity with software development processes, data pipelines, and cloud-based infrastructure.
Additional Requirements
  • Willing to work extended hours and weekends as necessary
  • Some travel required
Why Join Deep Sky? 
Be part of a mission-driven team focused on fighting climate change. Work with cutting-edge technology in a dynamic and innovative environment. Competitive compensation and benefits package. Opportunities for growth and professional development.

How to Apply
If you are passionate about making a difference and want to be part of the future of carbon removal, we want to hear from you! Please apply with your resume and outline your qualifications and interest in the role.
apply for this job