We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our ...
We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our ...
We require a Lead Electrical Engineer / Design Manager to join our Toronto based design team, contributing & coordinating design on major international minerals and metals projects that ECG has been ...
We require a Lead Electrical Engineer / Design Manager to join our Toronto based design team, contributing & coordinating design on major international minerals and metals projects that ECG has been ...
The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Project Engineer - Infrastructure (Facilities) to join our team in our ...
The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Project Engineer - Infrastructure (Facilities) to join our team in our ...
Senior Data Engineer Data Products & Modeling
Toronto, ON · Hybrid
CA$125K - CA$140K/yr
This is a blended Data Engineering and Data Modeling role responsible for designing enterprise data structures and engineering Azure-based data products that are reliable, scalable, and analytics ...
Senior Data Engineer Data Products & Modeling
Toronto, ON · Hybrid
CA$125K - CA$140K/yr
This is a blended Data Engineering and Data Modeling role responsible for designing enterprise data structures and engineering Azure-based data products that are reliable, scalable, and analytics ...
Senior Data Engineer - Data Products & Modeling
Toronto, ON · Hybrid
CA$125K - CA$140K/yr
Position Description This is a blended Data Engineering and Data Modeling role responsible for designing enterprise data structures and engineering Azure-based data products that are reliable ...
Senior Data Engineer - Data Products & Modeling
Toronto, ON · Hybrid
CA$125K - CA$140K/yr
Position Description This is a blended Data Engineering and Data Modeling role responsible for designing enterprise data structures and engineering Azure-based data products that are reliable ...
DevOps Engineer
Toronto, ON · On-site
Job title: ARE Middleware devops engineer Job Location: Toronto , ON Job Type: FUll Time Exp -* 8+Years This role is titled Application Release Engineer, but the client is actually looking for a ...
DevOps Engineer
Toronto, ON · On-site
Job title: ARE Middleware devops engineer Job Location: Toronto , ON Job Type: FUll Time Exp -* 8+Years This role is titled Application Release Engineer, but the client is actually looking for a ...
Engineered Intelligence Inc. is a power infrastructure technology company focused on delivering advanced analytics and AI-driven solutions for electric utilities and critical infrastructure ...
Engineered Intelligence Inc. is a power infrastructure technology company focused on delivering advanced analytics and AI-driven solutions for electric utilities and critical infrastructure ...
Power BI Developer
Vaughan, ON · Hybrid
The Power BI Developer is a core member of the Connected Data team, responsible for building and evolving reporting solutions that enable consistent, trusted decision-making across regions. Working ...
Power BI Developer
Vaughan, ON · Hybrid
The Power BI Developer is a core member of the Connected Data team, responsible for building and evolving reporting solutions that enable consistent, trusted decision-making across regions. Working ...
DevOps Engineer
Brampton, ON · On-site
CA$80K - CA$100K/yr
Job Summary DevOps Engineer Pillway Full-time In-Office | Brampton, ON, Canada Ignite Your Career: DevSecOps Engineer at Pillway Location: Brampton, ON (In-Office) Department: IT / Engineering ...
Quick apply
DevOps Engineer
Brampton, ON · On-site
CA$80K - CA$100K/yr
Job Summary DevOps Engineer Pillway Full-time In-Office | Brampton, ON, Canada Ignite Your Career: DevSecOps Engineer at Pillway Location: Brampton, ON (In-Office) Department: IT / Engineering ...
Geotechnical Engineer (26049)
CA$75K - CA$105K/yr
GEMTEC is looking for an Intermediate level Geotechnical Engineer within our Clarington - Geotechnical Division as we continue to service our clients in land development, municipal, and defense ...
Geotechnical Engineer (26049)
CA$75K - CA$105K/yr
GEMTEC is looking for an Intermediate level Geotechnical Engineer within our Clarington - Geotechnical Division as we continue to service our clients in land development, municipal, and defense ...
Data Engineer
Vaughan, ON · On-site
The Data Engineer is a core member of the Connected Data team, responsible for building and maintaining data pipelines and datasets that support enterprise reporting and analytics. Working within a ...
Data Engineer
Vaughan, ON · On-site
The Data Engineer is a core member of the Connected Data team, responsible for building and maintaining data pipelines and datasets that support enterprise reporting and analytics. Working within a ...
Geotechnical Engineer (26049)
Bowmanville, ON · On-site
GEMTEC is looking for an Intermediate level Geotechnical Engineer within our Clarington - Geotechnical Division as we continue to service our clients in land development, municipal, and defense ...
Quick apply
Geotechnical Engineer (26049)
Bowmanville, ON · On-site
GEMTEC is looking for an Intermediate level Geotechnical Engineer within our Clarington - Geotechnical Division as we continue to service our clients in land development, municipal, and defense ...
Technical Sales Engineer
Toronto, ON · On-site
Hands-on experience in one or more core programming languages, with the ability to discusspreviousprojects and contributions. * A demonstrated ability of being able tolearn and employ new complex ...
Technical Sales Engineer
Toronto, ON · On-site
Hands-on experience in one or more core programming languages, with the ability to discusspreviousprojects and contributions. * A demonstrated ability of being able tolearn and employ new complex ...
Technical Sales Engineer
Toronto, ON · Remote
Hands-on experience in one or more core programming languages, with the ability to discusspreviousprojects and contributions. * A demonstrated ability of being able tolearn and employ new complex ...
Quick apply
Technical Sales Engineer
Toronto, ON · Remote
Hands-on experience in one or more core programming languages, with the ability to discusspreviousprojects and contributions. * A demonstrated ability of being able tolearn and employ new complex ...
DevOps Engineer
Toronto, ON · Hybrid
Ready to be part of the action? DevOps Engineer Global Technology Services (GTS) is one of the foundational divisions of the TMX Group, empowering internal business lines through technology ...
DevOps Engineer
Toronto, ON · Hybrid
Ready to be part of the action? DevOps Engineer Global Technology Services (GTS) is one of the foundational divisions of the TMX Group, empowering internal business lines through technology ...
25-026 DevOps Engineer
Toronto, ON · Remote
CA$80 - CA$100/hr
The ideal candidate will bring expertise in cloud-based DevOps, data pipeline automation, and infrastructure management, enabling our team to focus on delivering high-quality data products ...
25-026 DevOps Engineer
Toronto, ON · Remote
CA$80 - CA$100/hr
The ideal candidate will bring expertise in cloud-based DevOps, data pipeline automation, and infrastructure management, enabling our team to focus on delivering high-quality data products ...
Senior Geotechnical Engineer
Mississauga, ON · On-site
CA$110K - CA$140K/yr
You will be joining a dedicated and collaborative team of Engineers and Scientists focused on Geotechnical, Hydrogeological, Environmental, and Materials related projects. Key Responsibilities:
Senior Geotechnical Engineer
Mississauga, ON · On-site
CA$110K - CA$140K/yr
You will be joining a dedicated and collaborative team of Engineers and Scientists focused on Geotechnical, Hydrogeological, Environmental, and Materials related projects. Key Responsibilities:
Lead - DevOps Engineer
Toronto, ON · Hybrid
As a Lead DevOps Engineer, you will play a critical role in bridging the gap between development and operations, ensuring that our applications are built, tested, and deployed with speed, reliability ...
Lead - DevOps Engineer
Toronto, ON · Hybrid
As a Lead DevOps Engineer, you will play a critical role in bridging the gap between development and operations, ensuring that our applications are built, tested, and deployed with speed, reliability ...
Product Development Engineer
CA$85K - CA$105K/yr
As a Senior Development Engineer, you will become part of a multi-disciplinary team supporting Sales, Production, Procurement and Finance. Your area of responsibility will be to design and develop ...
Quick apply
Product Development Engineer
CA$85K - CA$105K/yr
As a Senior Development Engineer, you will become part of a multi-disciplinary team supporting Sales, Production, Procurement and Finance. Your area of responsibility will be to design and develop ...
Product Development Engineer
CA$85K - CA$105K/yr
As a Senior Development Engineer, you will become part of a multi-disciplinary team supporting Sales, Production, Procurement and Finance. Your area of responsibility will be to design and develop ...
Quick apply
Product Development Engineer
CA$85K - CA$105K/yr
As a Senior Development Engineer, you will become part of a multi-disciplinary team supporting Sales, Production, Procurement and Finance. Your area of responsibility will be to design and develop ...
Programming information
See Toronto, ON salary details
$21K - $32K
6% of jobs
$32K - $42.9K
14% of jobs
$46.4K is the 25th percentile. Wages below this are outliers.
$42.9K - $53.9K
16% of jobs
The median wage is $64.5K / yr.
$53.9K - $64.9K
15% of jobs
$64.9K - $75.9K
12% of jobs
$75.9K - $86.8K
11% of jobs
$89.9K is the 75th percentile. Wages above this are outliers.
$86.8K - $97.8K
8% of jobs
$97.8K - $108.8K
6% of jobs
$108.8K - $119.8K
5% of jobs
$119.8K - $130.7K
4% of jobs
$130.7K - $141.7K
3% of jobs
$21K
$74.6K
$141.7K
How much do programming jobs pay per year?
What is programming?
What jobs can you do in programming?
What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?
What is the difference between Programming vs Software Development?
| Aspect | Programming | Software Development |
|---|---|---|
| Primary Focus | Writing code and algorithms | Designing, creating, and managing entire software projects |
| Skills Required | Coding languages, problem-solving | Programming, project management, system design |
| Work Environment | Individual coding tasks, debugging | Team collaboration, planning, testing |
| Certifications | None specific, often self-taught or bootcamps | Software engineering degrees, certifications like Scrum or PMP |
Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.
What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?
Is coding a dead-end job?
What jobs pay $10,000 a month without a degree?
What jobs pay $500,000 a year in the US?

Full-time
Posted 14 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 Electrical Engineering Lead to play a key role in the continued growth of our Toronto office. This is an exciting opportunity for a senior professional who excels in delivering highquality electrical designs while providing technical direction, mentorship, and oversight to a growing team.
The Electrical Engineering Lead 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 8+ 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 the 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 Toronto, 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 Toronto electrical team.
- Support continuous improvement of electrical design standards, tools, and processes.
What You Bring
- Bachelor's degree in Electrical Engineering.
- Must be a Professional Engineer (P.Eng.) registered and in good standing with PEO.
- 5-10+ 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)
- Ontario Building Code
- Municipal standards, particularly City of Toronto and municipal requirements
- 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 Toronto electrical team.
- Opportunities to work on diverse, highimpact projects across Ontario 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.