... 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 ...
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 ...
Edmonton, AB · Hybrid
Medical
Retirement
PTO
Input to the career development of junior staff, including technical direction, training ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Edmonton, AB · Hybrid
Medical
Retirement
PTO
Input to the career development of junior staff, including technical direction, training ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Calgary, AB · Hybrid
Medical
Retirement
PTO
Input to the career development of junior staff, including technical direction, training ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Calgary, AB · Hybrid
Medical
Retirement
PTO
Input to the career development of junior staff, including technical direction, training ... software * Strong working knowledge of Microsoft Office * Proficiency providing technical ...
Medical
Dental
Vision
Life
Retirement
Implements engineering technology and application software for construction engineering ... Ability to monitor and forecast project resources and staffing. Experience working with operations ...
Medical
Dental
Vision
Life
Retirement
Implements engineering technology and application software for construction engineering ... Ability to monitor and forecast project resources and staffing. Experience working with operations ...
Medical
Dental
Vision
Life
Retirement
... software for construction engineering applications. • Ensure all documents are maintained and ... staffing. Experience working with operations management to assemble the correct project team. • ...
New
Medical
Dental
Vision
Life
Retirement
... software for construction engineering applications. • Ensure all documents are maintained and ... staffing. Experience working with operations management to assemble the correct project team. • ...
New
Medical
Dental
Vision
Life
Retirement
... software for construction engineering applications. • Ensure all documents are maintained and ... staffing. Experience working with operations management to assemble the correct project team. • ...
New
Medical
Dental
Vision
Life
Retirement
... software for construction engineering applications. • Ensure all documents are maintained and ... staffing. Experience working with operations management to assemble the correct project team. • ...
New
Edmonton, AB · On-site
Medical
Dental
Vision
Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-Frame * Experience ... We are committed to investing in the professional development of our staff, offering each employee ...
Edmonton, AB · On-site
Medical
Dental
Vision
Proficiency with structural analysis software such as STAAD Pro, or RISA, or S-Frame * Experience ... We are committed to investing in the professional development of our staff, offering each employee ...
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Calgary, AB · On-site +1
Mentoring and guiding junior staff * Traveling and visiting project sites during design and ... etc.) using software such as CYME, ETAP, EasyPower, SKM. - Experience with substation and ...
Medical
Dental
Vision
Retirement
Reviewing project staffing requirements and coordinate staffing with supporting functional ... Excellent computer and software skills to include the use of word processing, email, spreadsheets ...
Medical
Dental
Vision
Retirement
Reviewing project staffing requirements and coordinate staffing with supporting functional ... Excellent computer and software skills to include the use of word processing, email, spreadsheets ...
CA$30 - CA$55/hr
... staff, regulatory agencies and clients. You will be part of a strong team of committed ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
CA$30 - CA$55/hr
... staff, regulatory agencies and clients. You will be part of a strong team of committed ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Edmonton, AB · On-site
Our diverse staff all share the same vision - to create great projects, and even better ... HAP or similar software. * Guide and mentor intermediate and junior mechanical engineers and ...
Edmonton, AB · On-site
Our diverse staff all share the same vision - to create great projects, and even better ... HAP or similar software. * Guide and mentor intermediate and junior mechanical engineers and ...
Medical
Dental
Vision
Life
Retirement
PTO
Our staff collaborates with Kiewit's vast internal network of resources that span heavy civil and ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Medical
Dental
Vision
Life
Retirement
PTO
Our staff collaborates with Kiewit's vast internal network of resources that span heavy civil and ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
The tool is also used extensively within JETI and by economic developers to analyze and report on ... Windows Operating System, Microsoft Office software, Microsoft Project * Formal application ...
Quick apply
The tool is also used extensively within JETI and by economic developers to analyze and report on ... Windows Operating System, Microsoft Office software, Microsoft Project * Formal application ...
Calgary, AB · On-site +1
... Software (SpidaCalc, Pole Foreman, PLS-CADD)- Experience mentoring junior staff- Experience in both Canada and United States working for a local Utility company- Experience working in a utility or ...
Calgary, AB · On-site +1
... Software (SpidaCalc, Pole Foreman, PLS-CADD)- Experience mentoring junior staff- Experience in both Canada and United States working for a local Utility company- Experience working in a utility or ...
Calgary, AB · On-site
Medical
Retirement
PTO
Supervise, mentor, and support the development of junior engineering staff * Monitor project ... Proficiency with MS Office and standard engineering software * Self‑motivated, detail‑oriented ...
Quick apply
Calgary, AB · On-site
Medical
Retirement
PTO
Supervise, mentor, and support the development of junior engineering staff * Monitor project ... Proficiency with MS Office and standard engineering software * Self‑motivated, detail‑oriented ...
Medical
Dental
Vision
Life
Retirement
PTO
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
Medical
Dental
Vision
Life
Retirement
PTO
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
Medical
Dental
Vision
Life
Retirement
PTO
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
Medical
Dental
Vision
Life
Retirement
PTO
... staff to facilitate instruction management services. District Overview Kiewit Energy Canada is ... software with input from other project management personnel. Manage document control; receive and ...
You will mentor colleagues in this domain to support rapid growth in software sales through ... Share industry best practices to upskill Seequent staff, support product development, and ...
You will mentor colleagues in this domain to support rapid growth in software sales through ... Share industry best practices to upskill Seequent staff, support product development, and ...
Calgary, AB · On-site
CA$120K - CA$160K/yr
Medical
PTO
Ability to work with a number of software platforms for business (CRM, pricing, communication, etc ... Autonomy in your territory with full support from technical staff * A collaborative team that ...
Quick apply
Calgary, AB · On-site
CA$120K - CA$160K/yr
Medical
PTO
Ability to work with a number of software platforms for business (CRM, pricing, communication, etc ... Autonomy in your territory with full support from technical staff * A collaborative team that ...
$70.5K - $83.5K
3% of jobs
$83.5K - $96.5K
5% of jobs
$96.5K - $109.5K
11% of jobs
$117.8K is the 25th percentile. Wages below this are outliers.
$109.5K - $122.5K
9% of jobs
$122.5K - $135.5K
9% of jobs
$135.5K - $148.5K
12% of jobs
The median wage is $148.9K / yr.
$148.5K - $161.5K
16% of jobs
$171.5K is the 75th percentile. Wages above this are outliers.
$161.5K - $174.5K
13% of jobs
$174.5K - $187.5K
9% of jobs
$187.5K - $200.5K
8% of jobs
$200.5K - $213.5K
4% of jobs
$70.5K
$149.6K
$213.5K
A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.
| Aspect | Staff Software Engineer | Senior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field; extensive experience | Bachelor's or Master's in CS; significant experience |
| Work Environment | Leads projects, mentors teams, influences technical strategy | Develops features, solves complex problems, mentors juniors |
| Employer & Industry Usage | Common in large tech companies, enterprise environments | Widespread across startups, mid-sized, and large companies |
The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.
The most popular types of Staff Software Engineer jobs in Alberta are:
For Staff Software Engineer jobs in Alberta, the most frequently searched job titles are:
The top searched job categories for Staff Software Engineer jobs in Alberta are:
For Staff Software Engineer jobs in AB, the most frequently searched job titles are:

Full-time
Posted 4 days ago
Project Name:
Digital Regulatory Assurance System
Scope:
Modernization initiatives across the Government of Alberta are fundamentally changing how ministry users collect, manage, analyze, and use data as legacy systems are transformed into modern Data Management and Geospatial Platforms. This shift requires dedicated analytical capacity to ensure that the value of modernized data assets is fully realized.
DRAS is a Government of Alberta regulatory transformation initiative led by Environment and Protected Areas (EPA) to modernize, digitize, and streamline environmental and natural resource regulatory processes. DRAS supports the full regulatory lifecycle, from application and authorization to monitoring, compliance, remediation, and closure through a single, consolidated digital platform
As DRAS development continues, the volume, variety, and complexity of structured data continue to grow, creating a sustained need for dedicated 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 reliable data pipelines that ingest and integrate data into the DMP, apply standardized transformations, enforce data quality and governance controls, and produce trusted, analytics‑ready datasets that support regulatory oversight, compliance monitoring, and evidence‑based decision‑making aligned with DRAS objectives.
This position will primarily support the Digital Regulatory Assurance System (DRAS) program, where high quality, timely analytics are essential to regulatory and compliance functions. As data and analytics maturity increases, the role may be expanded to support additional enterprise data initiatives.
Duties: