1

Staff Software Developer Jobs in Alberta (NOW HIRING)

Provide mentoring to junior staff. * Additional tasks as assigned by line manager. What You Bring ... Computer proficiency (Document Management Software, MS Office - Word, Excel, and Outlook)

We bring together planners, engineers, architects, construction management staff, environmental ... Experience with design software, travel demand modelling software, and traffic analysis software ...

... staff and assist in their skill development and growth. * Organize and lead municipal engineering designs (use of Civil 3D and other land development software is an asset but not required). Learning ...

... staff and assist in their skill development and growth. * Organize and lead municipal engineering designs (use of Civil 3D and other land development software is an asset but not required). Learning ...

next page

Showing results 1-20

Staff Software Developer information

See Alberta salary details

$25K

$139.8K

$250.5K

How much do staff software developer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for staff software developer in Alberta is $139,772.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,000.00 and $168,000.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, cloud computing, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership responsibilities or specialized expertise.

What is the average salary of a staff software engineer?

The average salary of a staff software engineer typically ranges from $130,000 to $180,000 annually, depending on experience, location, and company size. Senior roles often include additional compensation such as bonuses, stock options, and benefits, reflecting their advanced technical skills and leadership responsibilities.

Is staff engineer L5 or L6?

A Staff Software Engineer is typically considered an L6 level in many tech companies, representing a senior individual contributor role with significant technical expertise and leadership responsibilities. L5 often corresponds to a Senior Software Engineer, while L6 indicates a higher level with broader impact and mentorship duties.

What are the 4 types of staff engineers?

Staff engineers are typically categorized into four types: technical leads who focus on project direction, individual contributors who excel in specialized skills, systems architects who design large-scale solutions, and engineering managers who oversee teams and processes. These roles often require strong technical expertise, leadership, and collaboration skills to support organizational goals.
What are popular job titles related to Staff Software Developer jobs in Alberta? For Staff Software Developer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Staff Software Developer jobs in Alberta look for? The top searched job categories for Staff Software Developer jobs in Alberta are:
Infographic showing various Staff Software Developer job openings in Alberta as of July 2026, with employment types broken down into 84% Full Time, 6% Part Time, 1% Temporary, and 9% Contract. Highlights an 80% Physical, 3% Hybrid, and 17% Remote job distribution, with an average salary of $139,772 per year, or $67.2 per hour.

Full-time

Posted 16 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 a Electrical Engineer to play a key role in the continued growth of our Grande Prairie office. This is an exciting opportunity for a professional who excels in delivering highquality electrical designs while providing technical direction, mentorship, and oversight to a growing team.


The Electrical Engineer will act as a technical authority and project leader, overseeing complex building and subdivision projects from concept through construction. You will work closely with clients, internal teams, and external stakeholders to deliver practical, coordinated, and costeffective electrical systems that meet both code requirements and realworld construction needs.


We are seeking candidates with 5+ years of consulting experience, strong building design expertise, and the confidence to lead projects, guide junior staff, and contribute to team development and operational excellence.


What You'll Do

Technical Leadership & Project Delivery

  • Serve as a technical lead for building and subdivision electrical projects, ensuring quality, consistency, and code compliance.
  • Oversee and review electrical designs, calculations, and documentation prepared by junior staff.
  • Provide technical guidance and problemsolving support throughout the project lifecycle.


Building Electrical Design

  • Lead the design of electrical systems for commercial, residential, industrial, hospitality, institutional, and mixeduse buildings.
  • Perform and review load calculations, shortcircuit and coordination studies, and system sizing.
  • Design lighting layouts, lighting control systems, and photometric studies.
  • Lead the design of fire alarm, life safety, emergency, and standby power systems (UPS and generators).
  • Prepare grounding, bonding, heat trace, and communications system designs.


Municipal & Subdivision Electrical Design

  • Lead the design of low and mediumvoltage distribution systems for subdivisions and large land development projects.
  • Oversee streetlighting, distribution pathways, and communications network layouts.
  • Coordinate with the City of Grande Prairie, telecom providers, and other authorities having jurisdiction.
  • Contribute to feasibility studies, servicing reviews, and electrical planning for new communities.


Coordination, QA/QC & Documentation

  • Review and stamp electrical drawings, specifications, and construction documents.
  • Ensure deliverables meet internal QA/QC standards and client expectations.
  • Coordinate closely with civil, structural, mechanical, and architectural teams to deliver integrated designs.
  • Support energy audits, feasibility studies, and code compliance reviews.


Construction & Client Support

  • Provide senior technical support during construction, including shop drawing reviews, RFIs, and site visits.
  • Lead client meetings and act as a trusted technical advisor.
  • Deliver practical, buildable solutions aligned with project budgets and schedules.


Mentorship & Team Development

  • Mentor and support junior designers and EITs through technical guidance, review, and coaching.
  • Contribute to building and strengthening the Grande Prairie electrical team.
  • Support continuous improvement of electrical design standards, tools, and processes.


What You Bring

  • Bachelor's degree in Electrical Engineering.
  • Professional Engineer (P.Eng.) registered and in good standing with APEGA.
  • 5+ years of consulting electrical engineering experience, with strong building design expertise.
  • Proven ability to lead projects and provide technical oversight.
  • Strong working knowledge of:
    • Canadian Electrical Code (CEC)
    • Alberta Building Code
    • Municipal standards, particularly the City of Grande Prairie.
  • Proficiency in AutoCAD; Revit and lighting calculation software experience is an asset.
  • Demonstrated experience with:
    • Power distribution systems
    • Fire alarm and life safety systems
    • Lighting and photometric design
    • Low, medium, and highvoltage systems
    • Subdivision electrical and communications design
  • Excellent communication and interpersonal skills.
  • A practical, constructionfocused mindset with strong judgment and problemsolving ability.


What We Offer

  • Competitive salary and comprehensive benefits package.
  • Company-wide wellness program.
  • A role in shaping and growing the Grande Prairie electrical team.
  • Opportunities to work on diverse, highimpact projects across Alberta and Canada.
  • A collaborative and supportive environment where your expertise directly influences project outcomes and community development.


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.