Working within multidisciplinary product teams, Data Engineer(s) will collaborate with business and technical stakeholders to understand data requirements and develop modern data solutions. The ideal ...
Quick apply
Working within multidisciplinary product teams, Data Engineer(s) will collaborate with business and technical stakeholders to understand data requirements and develop modern data solutions. The ideal ...
Quick apply
Working within multidisciplinary product teams, Data Engineer(s) will collaborate with business and technical stakeholders to understand data requirements and develop modern data solutions. The ideal ...
As a QA Engineer , you are joining a world-class team of individuals dedicated to testing high ... Our QA department focuses on testing, calibrating, troubleshooting, and debugging all software ...
Quick apply
As a QA Engineer , you are joining a world-class team of individuals dedicated to testing high ... Our QA department focuses on testing, calibrating, troubleshooting, and debugging all software ...
... engineering and data integration expertise. The Talend Integration Analyst designs, builds, operates, and supports data integration solutions on the Government of Alberta's Talend Integration ...
Quick apply
... engineering and data integration expertise. The Talend Integration Analyst designs, builds, operates, and supports data integration solutions on the Government of Alberta's Talend Integration ...
Edmonton, AB ยท On-site
Software Engineering * Hardware Engineering * Production * Finance * People Operations * Marketing * Sales Benefits: Competitive salary: we believe in data-driven, equitable compensation decisions.
Edmonton, AB ยท On-site
Software Engineering * Hardware Engineering * Production * Finance * People Operations * Marketing * Sales Benefits: Competitive salary: we believe in data-driven, equitable compensation decisions.
Edmonton, AB ยท On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple ...
Quick apply
Edmonton, AB ยท On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple ...
Edmonton, AB ยท On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple ...
Quick apply
Edmonton, AB ยท On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple ...
Experience with other software (i.e. Bentley) considered an asset. * Proven capabilities in writing reports and other technical documents. * Proven capabilities in writing and reviewing tenders and ...
Experience with other software (i.e. Bentley) considered an asset. * Proven capabilities in writing reports and other technical documents. * Proven capabilities in writing and reviewing tenders and ...
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
Quick apply
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
Quick apply
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
Quick apply
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
John'sto Vancouver, bringing together engineers and technicians across offices. We'regrowing rapidly and seeking seasoned engineers who can deliver projectexcellence and build strong client ...
John'sto Vancouver, bringing together engineers and technicians across offices. We'regrowing rapidly and seeking seasoned engineers who can deliver projectexcellence and build strong client ...
John'sto Vancouver, bringing together engineers and technicians across offices. We'regrowing rapidly and seeking seasoned engineers who can deliver projectexcellence and build strong client ...
John'sto Vancouver, bringing together engineers and technicians across offices. We'regrowing rapidly and seeking seasoned engineers who can deliver projectexcellence and build strong client ...
Edmonton, AB ยท On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Quick apply
Edmonton, AB ยท On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Edmonton, AB ยท On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Quick apply
Edmonton, AB ยท On-site +1
You Have: * 4+ years' experience as a Software Developer, developing applications with C#/.Net * Experience developing on the front-end with either React , Angular or a combination of both is highly ...
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB ยท Remote
You Have: * 3+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Edmonton, AB ยท Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Edmonton, AB ยท Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Edmonton, AB ยท Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Edmonton, AB ยท Remote
$80K - $130K/yr
Net Developers for our client. This is a permanent position that is based in their office in ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Edmonton, AB ยท Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB ยท Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Edmonton, AB ยท Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
Quick apply
Edmonton, AB ยท Remote
You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including great working knowledge of Java8 Lambdas and streaming functionality * Experience working with ...
$43K - $53.5K
1% of jobs
$53.5K - $64K
4% of jobs
$64K - $74.5K
10% of jobs
$81.2K is the 25th percentile. Wages below this are outliers.
$74.5K - $85K
16% of jobs
$85K - $95.5K
18% of jobs
The median wage is $96.3K / yr.
$95.5K - $106K
15% of jobs
$116K is the 75th percentile. Wages above this are outliers.
$106K - $116.5K
12% of jobs
$116.5K - $127K
11% of jobs
$127K - $137.5K
6% of jobs
$137.5K - $148K
4% of jobs
$148K - $158.5K
3% of jobs
$43K
$102.7K
$158.5K
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
The most popular types of Software Engineer jobs in Edmonton, AB are:
For Software Engineer jobs in Edmonton, AB, the most frequently searched job titles are:
The top searched job categories for Software Engineer jobs in Edmonton, AB are:
Cities near Edmonton, AB with the most Software Engineer job openings:

Full-time
Posted 11 days ago
Project Overview:
The Government of Alberta (GoA) has embarked on transforming the work of government to deliver simpler, more efficient, and better services for Albertans. The Digital Design and Delivery (DDD) division serves as the GoA's center for modern digital delivery, partnering with ministries to design and deliver digital products, platforms, and services. DDD applies human-centered design, agile delivery, modern data practices, and AI-enabled approaches to improve service outcomes and advance digital transformation across government.
Working within multidisciplinary product teams, Data Engineer(s) will collaborate with business and technical stakeholders to understand data requirements and develop modern data solutions. The ideal candidate will have a strong foundation in data engineering practices, combined with the analytical skills necessary to derive actionable insights from complex datasets.
The role supports the delivery of data solutions, including data pipelines, integration and migration capabilities, data models, analytics, reporting, and data governance practices. By combining technical expertise with analytical insight, Data Engineer(s) enable ministries to improve data quality and accessibility, strengthen self-service analytics, and make informed decisions that support the delivery of modern digital services across the Government of Alberta
Scope of Services:
The Data Engineer(s) will be required on a full-time basis, working across two (2) to three (3) projects. Time, location and frequency of work will vary depending on the needs of the project. At the end of each term, it is expected that the Data Engineer(s) may work a maximum of 1,960 hours, unless otherwise agreed upon with the province. However, Data Engineer(s) may be required to work fewer or more hours depending on the nature and needs of their work, as directed by the province.
Services and project deliverables should evolve as the work progresses in response to emerging user and business needs, as well as evolving design and technical opportunities. However, the following deliverables must be delivered iteratively throughout the course of the project:
Data Engineering:
Data Analytics:
The province and the Contractor shall determine changes to Services and Materials as required. The province and the Contractor will determine changes to Services and Materials through the Artifacts.