We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
Quick apply
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
Quick apply
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
Quick apply
We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in ...
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
About the Role The Practice Lead, Software Development is responsible for leading the growth, development, and delivery of Convverge's Software Development practice while ensuring the successful ...
About the Role The Practice Lead, Software Development is responsible for leading the growth, development, and delivery of Convverge's Software Development practice while ensuring the successful ...
About The Role The Practice Lead, Software Development is responsible for leading the growth, development, and delivery of Convverge's Software Development practice while ensuring the successful ...
About The Role The Practice Lead, Software Development is responsible for leading the growth, development, and delivery of Convverge's Software Development practice while ensuring the successful ...
About the Role The Practice Lead, Software Development is responsible for leading the growth, development, and delivery of Convverge's Software Development practice while ensuring the successful ...
Quick apply
About the Role The Practice Lead, Software Development is responsible for leading the growth, development, and delivery of Convverge's Software Development practice while ensuring the successful ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Calgary, AB · On-site
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design ...
Calgary, AB · On-site
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
As a Software Engineer, you'll be responsible for architecting, building, and maintaining secure, scalable backend services for the critical RBC metadata management platform. You'll leverage your ...
As a Software Engineer, you'll be responsible for architecting, building, and maintaining secure, scalable backend services for the critical RBC metadata management platform. You'll leverage your ...
We're looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is an early-career role for ...
We're looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is an early-career role for ...
Our Cloud & Software Engineerlng team in Calgary is looking for a professional like you with the skills and drive to make a real difference. What you will do As a Manager, Software Delivery Developer ...
Our Cloud & Software Engineerlng team in Calgary is looking for a professional like you with the skills and drive to make a real difference. What you will do As a Manager, Software Delivery Developer ...
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Calgary, AB · On-site
CA$90K - CA$110K/yr
Role Summary The Intermediate Software Engineer independently owns and delivers well-defined, small-to-medium complexity user stories end to end. You work AI-first by default - using Claude Code and ...
Calgary, AB · On-site
CA$90K - CA$110K/yr
Role Summary The Intermediate Software Engineer independently owns and delivers well-defined, small-to-medium complexity user stories end to end. You work AI-first by default - using Claude Code and ...
Calgary, AB · On-site
CA$140K - CA$170K/yr
Role Summary The Manager, Software Engineering leads a delivery pod with accountability for both technical excellence and team health. This role owns the architectural integrity of the pod ...
Calgary, AB · On-site
CA$140K - CA$170K/yr
Role Summary The Manager, Software Engineering leads a delivery pod with accountability for both technical excellence and team health. This role owns the architectural integrity of the pod ...
Calgary, AB · On-site
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the ...
Calgary, AB · On-site
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the ...
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Apply AI-assisted software development practices. * Contribute to AI-enabled product capabilities, including Retrieval-Augmented Generation (RAG), semantic/vector search, embeddings, and prompt ...
Quick apply
Apply AI-assisted software development practices. * Contribute to AI-enabled product capabilities, including Retrieval-Augmented Generation (RAG), semantic/vector search, embeddings, and prompt ...
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Quick apply
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Circle Cardiovascular's 'cvi42' is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular ...
Circle Cardiovascular's 'cvi42' is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular ...
$11K - $29.5K
0% of jobs
$29.5K - $48K
19% of jobs
$60.3K is the 25th percentile. Wages below this are outliers.
$48K - $66.5K
9% of jobs
The median wage is $77.9K / yr.
$66.5K - $85K
35% of jobs
$85K - $103.5K
0% of jobs
$103.5K - $122K
0% of jobs
$122K - $140.5K
0% of jobs
$140.5K - $159K
5% of jobs
$170.1K is the 75th percentile. Wages above this are outliers.
$159K - $177.5K
10% of jobs
$177.5K - $196K
10% of jobs
$196K - $214.5K
10% of jobs
$11K
$113.1K
$214.5K
Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.
| Aspect | Software | Web Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle Certified | Similar credentials; often a degree in CS or Web Development certifications |
| Work Environment | Develops software applications for various platforms, including desktop and mobile | Builds websites and web applications primarily for online use |
| Employer & Industry Usage | Used across tech companies, software firms, and enterprises | Common in digital agencies, tech startups, and online businesses |
| Common Search & Comparison Intent | People compare to understand different roles in software creation | Often compared to see distinctions in web-focused development |
While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.
The most popular types of Software jobs in Calgary, AB are:
For Software jobs in Calgary, AB, the most frequently searched job titles are:
Cities near Calgary, AB with the most Software job openings:

Calgary, AB • On-site
Full-time
Medical, PTO
Re-posted 22 days ago
About the Company:
Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.
Key Requirements:
Preferred Skills & Experience:
Perks:
Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA