Welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy ...
Welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy ...
Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative facility and pipeline design solutions across natural gas, oil, heavy oil, and emerging energy sectors. We work ...
Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative facility and pipeline design solutions across natural gas, oil, heavy oil, and emerging energy sectors. We work ...
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas processing specializing in facilities design, implementation and operational assistance for ...
Quick apply
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas processing specializing in facilities design, implementation and operational assistance for ...
Senior Mechanical Engineer
Edmonton, AB · On-site
We are a multidiscipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our ...
Quick apply
Senior Mechanical Engineer
Edmonton, AB · On-site
We are a multidiscipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our ...
Welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy ...
Welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy ...
Equinox Engineering Ltd. is a leading Calgarybased EPCM firm known for delivering innovative facility design and engineering solutions across natural gas, heavy oil, carbon capture, and emerging ...
Equinox Engineering Ltd. is a leading Calgarybased EPCM firm known for delivering innovative facility design and engineering solutions across natural gas, heavy oil, carbon capture, and emerging ...
Description Equinox Engineering is an International EPCM leader known for innovative facility design and engineering across natural gas, oil, heavy oil, carbon capture, power generation, emerging ...
Quick apply
Description Equinox Engineering is an International EPCM leader known for innovative facility design and engineering across natural gas, oil, heavy oil, carbon capture, power generation, emerging ...
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas processing specializing in facilities design, implementation and operational assistance for ...
Quick apply
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas processing specializing in facilities design, implementation and operational assistance for ...
Bridge Engineer
Edmonton, AB · Hybrid
Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Bridge Engineer to join our team in our Edmonton or Calgary office. In this role you will be ...
Bridge Engineer
Edmonton, AB · Hybrid
Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Bridge Engineer to join our team in our Edmonton or Calgary office. In this role you will be ...
Project Engineer
Edmonton, AB · Hybrid
Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Project Engineer to join our team in our Edmonton office. In this role you will be ...
Project Engineer
Edmonton, AB · Hybrid
Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Project Engineer to join our team in our Edmonton office. In this role you will be ...
Intermediate SCADA Engineer
Calgary, AB · On-site
PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage electrical facilities. Our focus is to incorporate the ...
Intermediate SCADA Engineer
Calgary, AB · On-site
PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage electrical facilities. Our focus is to incorporate the ...
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas processing specializing in facilities design, implementation and operational assistance for ...
Quick apply
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas processing specializing in facilities design, implementation and operational assistance for ...
Senior Civil-Structural Engineer
Calgary, AB · On-site
Description Equinox Engineering Ltd. is a leading Calgary-based EPCM firm delivering innovative facility design and engineering solutions across natural gas, conventional oil, heavy oil, SAGD, and ...
Quick apply
Senior Civil-Structural Engineer
Calgary, AB · On-site
Description Equinox Engineering Ltd. is a leading Calgary-based EPCM firm delivering innovative facility design and engineering solutions across natural gas, conventional oil, heavy oil, SAGD, and ...
PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage electrical facilities. Our focus is to incorporate the ...
PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage electrical facilities. Our focus is to incorporate the ...
Hello and welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering ...
Hello and welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering ...
Senior Electrical Engineer
Edmonton, AB · On-site
We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our ...
Quick apply
Senior Electrical Engineer
Edmonton, AB · On-site
We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our ...
Civil Engineer
Calgary, AB · Hybrid
Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Civil Engineer to join our team in our Calgary office. In this role you will be responsible ...
Civil Engineer
Calgary, AB · Hybrid
Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Civil Engineer to join our team in our Calgary office. In this role you will be responsible ...
Phasor Engineering Inc. is a multi-disciplinary engineering consulting company with offices located in Burnaby, BC and Calgary, AB. We provide engineering design services for utility companies ...
Phasor Engineering Inc. is a multi-disciplinary engineering consulting company with offices located in Burnaby, BC and Calgary, AB. We provide engineering design services for utility companies ...
Description Equinox Engineering Ltd., a leading EPCM firm headquartered in Calgary, specializes in oil and gas processing, providing comprehensive services in facilities design, implementation, and ...
Quick apply
Description Equinox Engineering Ltd., a leading EPCM firm headquartered in Calgary, specializes in oil and gas processing, providing comprehensive services in facilities design, implementation, and ...
Civil Engineer
Edmonton, AB · Hybrid
The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Civil Engineer (Intermediate) to join our team in our Edmonton office. In ...
Civil Engineer
Edmonton, AB · Hybrid
The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Civil Engineer (Intermediate) to join our team in our Edmonton office. In ...
Programmer information
See Alberta salary details
$16K - $26.5K
1% of jobs
$26.5K - $37K
4% of jobs
$37K - $47.5K
14% of jobs
$51.3K is the 25th percentile. Wages below this are outliers.
$47.5K - $58K
17% of jobs
The median wage is $65.9K / yr.
$58K - $68.5K
19% of jobs
$68.5K - $79K
17% of jobs
$82.4K is the 75th percentile. Wages above this are outliers.
$79K - $89.5K
11% of jobs
$89.5K - $100K
8% of jobs
$100K - $110.5K
6% of jobs
$110.5K - $121K
2% of jobs
$121K - $131.5K
1% of jobs
$16K
$73.7K
$131.5K
How much do programmer jobs pay per year?
Can I make 100k as a software developer?
What are some common challenges programmers face when working on large, collaborative projects?
What does a programmer do?
What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?
What job does a programmer do?
What Do Programmers Do?
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
What engineer makes $500,000 a year?
What kind of jobs can a programmer get?
What is the difference between Programmer vs Software Developer?
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Full-time
Posted 4 days ago
Job description
Welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our diverse staff all share the same vision - create great projects, and even better relationships.
Our electrical engineering team provides tailored solutions ranging from municipal distribution systems for new land developments to full-building electrical designs and lighting studies. We pride ourselves on listening deeply, responding quickly, and delivering efficient, reliable, and cost-effective systems. Our work supports community development and enhances everyday life through thoughtful engineering.
About the Role
Design Works Engineering is seeking an experienced and driven Electrical Engineer to join our expanding Calgary office. This is an exciting opportunity for a professional who enjoys delivering practical, high-performing building and subdivision electrical designs-from detailed power distribution to municipal-level systems that support community growth.
We are looking for individuals with 5+ years of experience in electrical consulting engineering, particularly in building electrical systems, fire alarm/life safety, and municipal/subdivision power and communication design. Candidates must understand construction realities, communicate clearly, and take pride in delivering efficient, well-coordinated, cost-effective electrical systems.
As part of our multidisciplinary team, you will collaborate closely with architects, civil and mechanical departments, planners, developers, and major regional clients.
What You'll Do
Building Electrical Design
- Develop complete electrical designs for commercial, residential, industrial, hospitality, institutional, and mixed-use buildings.
- Perform load calculations, short-circuit/coordination reviews, and electrical system sizing.
- Prepare lighting layouts, lighting control systems, and photometric studies.
- Design fire alarm systems, life safety systems, and emergency/standby power systems (UPS, generators).
- Prepare grounding, bonding, heat trace, and communication system designs.
Municipal & Subdivision Electrical Design
- Design low-voltage and medium-voltage distribution systems for new subdivisions and large land development projects.
- Produce streetlighting, distribution pathway, and communication network layouts.
- Coordinate with the City of Calgary, utility/telecom providers, and other authorities for approvals and permitting.
- Prepare feasibility studies, servicing reviews, and electrical planning for new communities.
Project Coordination & Documentation
- Produce electrical drawings, specifications, tender packages, building permit submissions, and construction documents.
- Support energy audits, feasibility studies, and code-compliance assessments.
- Coordinate with mechanical, structural, civil, and architectural teams to deliver integrated designs.
Construction & Client Support
- Review shop drawings, respond to RFIs, and perform site inspections during construction.
- Attend client meetings, provide technical guidance, and maintain strong communication throughout the project lifecycle.
- Deliver practical, code-compliant solutions aligned with client goals and project budgets.
Leadership & Mentorship
- Lead projects independently and manage schedules, deliverables, and client expectations.
- Mentor junior designers and EITs to build capacity within the Calgary electrical team.
What You Bring
- 5+ years of experience in electrical engineering consulting, with strong experience in building electrical and land development/subdivision electrical systems.
- Bachelor's degree in Electrical Engineering; registered or eligible as aP.Eng. with APEGA.
- Strong working knowledge of:
- Canadian Electrical Code (CEC)
- Alberta Building Code
- Municipal standards, especially City of Calgary/utility requirements
- Proficiency with AutoCAD; experience with Revit and lighting calculation software is an asset.
- Demonstrated experience with:
- Power distribution systems
- Fire alarm & life safety
- Lighting and photometrics
- Low-, medium-, and high-voltage systems
- Subdivision electrical and communication design
- Excellent communication skills and an ability to collaborate effectively with multidisciplinary teams.
- Practical, construction-oriented mindset with strong problem-solving skills.
What We Offer
- Competitive salary and comprehensive benefits package.
- A key role in strengthening the Calgary electrical team within a rapidly expanding national firm.
- Opportunities to work on diverse, high-impact projects throughout Alberta and across Canada.
- A collaborative, innovative environment where your expertise directly contributes to shaping communities.
At Design Works Engineering we are offering a career rather than a job: supporting our team members to reach their full potential is at the heart of our business for delivering superior value to our clients on each of our building projects.
Design Works Engineering is an equal-opportunity employer. If you feel as though you are the right fit for this position, please apply in confidence. If you require any accommodation in the recruitment process, please let us know.
The most qualified candidates will be contacted directly by Design Works Engineering for further discussion.