The Engineering Director owns the people side of engineering organization, including talent acquisition & retention, professional development, performance management, and external talent development ...
The Engineering Director owns the people side of engineering organization, including talent acquisition & retention, professional development, performance management, and external talent development ...
We are seeking a Director of Engineering for our software engineering lab. This role is ideal for a visionary leader with a startup mentality and extensive experience in managing software engineering ...
We are seeking a Director of Engineering for our software engineering lab. This role is ideal for a visionary leader with a startup mentality and extensive experience in managing software engineering ...
The Project Engineering Director - Civil shall provide strategic and principal leadership role with respect to their assigned technical disciplines of the Monark New Build Project. They are ...
The Project Engineering Director - Civil shall provide strategic and principal leadership role with respect to their assigned technical disciplines of the Monark New Build Project. They are ...
The Project Engineering Director - Civil shall provide strategic and principal leadership role with respect to their assigned technical disciplines of the Monark New Build Project. They are ...
The Project Engineering Director - Civil shall provide strategic and principal leadership role with respect to their assigned technical disciplines of the Monark New Build Project. They are ...
Director of Engineering
Toronto, ON · Remote
Our Engineering Directors are highly technical: you will need to be a domain expert in one or more areas of distributed systems, online security, and machine learning. Responsibilities include ...
Quick apply
Director of Engineering
Toronto, ON · Remote
Our Engineering Directors are highly technical: you will need to be a domain expert in one or more areas of distributed systems, online security, and machine learning. Responsibilities include ...
Our Engineering Directors are highly technical: you will need to be a domain expert in one or more areas of distributed systems, online security, and machine learning. Responsibilities include ...
Our Engineering Directors are highly technical: you will need to be a domain expert in one or more areas of distributed systems, online security, and machine learning. Responsibilities include ...
We're looking for an Engineering Director, Integrations to lead teams responsible for building and scaling enterprise-grade integrations that connect our platform with airline systems and thirdparty ...
We're looking for an Engineering Director, Integrations to lead teams responsible for building and scaling enterprise-grade integrations that connect our platform with airline systems and thirdparty ...
Director of Engineering
Markham, ON · On-site
CA$190K - CA$200K/yr
Position Overview: We're hiring an Engineering Director to lead a team of 10-20 engineers building scalable, production-grade systems. This is a newly created role reporting to the SVP of Engineering ...
Quick apply
Director of Engineering
Markham, ON · On-site
CA$190K - CA$200K/yr
Position Overview: We're hiring an Engineering Director to lead a team of 10-20 engineers building scalable, production-grade systems. This is a newly created role reporting to the SVP of Engineering ...
We are seeking an exceptional Director of Data Engineering to join McKesson Technology US ... Proficiency in multiple programming languages (Python, Scala, SQL, .NET) and infrastructure ...
We are seeking an exceptional Director of Data Engineering to join McKesson Technology US ... Proficiency in multiple programming languages (Python, Scala, SQL, .NET) and infrastructure ...
We are seeking an exceptional Director of Data Engineering to join McKesson Technology US ... Proficiency in multiple programming languages (Python, Scala, SQL, .NET) and infrastructure ...
We are seeking an exceptional Director of Data Engineering to join McKesson Technology US ... Proficiency in multiple programming languages (Python, Scala, SQL, .NET) and infrastructure ...
Director Data Engineering
Mississauga, ON · On-site
We are seeking an exceptional Director of Data Engineering to join McKesson Technology US ... Proficiency in multiple programming languages (Python, Scala, SQL, .NET) and infrastructure ...
Director Data Engineering
Mississauga, ON · On-site
We are seeking an exceptional Director of Data Engineering to join McKesson Technology US ... Proficiency in multiple programming languages (Python, Scala, SQL, .NET) and infrastructure ...
Director of Wellness Programming
Hamilton, ON · On-site
Director of Wellness Programming At MBK Senior Living, we're committed to putting people first - our residents and team members. Exceeding expectations and enriching lives drives our day-to-day. And ...
Director of Wellness Programming
Hamilton, ON · On-site
Director of Wellness Programming At MBK Senior Living, we're committed to putting people first - our residents and team members. Exceeding expectations and enriching lives drives our day-to-day. And ...
The role combines director-level leadership, product ownership, and senior principal engineering depth to simplify the environment, modernize the platform, improve service resilience, and translate ...
The role combines director-level leadership, product ownership, and senior principal engineering depth to simplify the environment, modernize the platform, improve service resilience, and translate ...
Director, US Retirement Technology
Toronto, ON · On-site
CA$127.33K - CA$236.47K/yr
As a Lead Engineer/Director Deliveryin ourUS Retirement technologyorganization, you will leadmultipleagile engineering squadsto develop and deliver transformative and impactful digital solutions ...
Director, US Retirement Technology
Toronto, ON · On-site
CA$127.33K - CA$236.47K/yr
As a Lead Engineer/Director Deliveryin ourUS Retirement technologyorganization, you will leadmultipleagile engineering squadsto develop and deliver transformative and impactful digital solutions ...
Director of Engineering
Scarborough, ON · On-site
We are hiring a Director of Engineering to lead, scale, and shape the global direction of engineering across a distributed organization spanning North America and offshore teams. You will oversee ...
Director of Engineering
Scarborough, ON · On-site
We are hiring a Director of Engineering to lead, scale, and shape the global direction of engineering across a distributed organization spanning North America and offshore teams. You will oversee ...
Lead the Loyalty & Virality tribe (3 engineering managers and their teams) with the aim of ... Interest in, and ideally direct experience building, rewards programs, loyalty platforms, referral ...
Lead the Loyalty & Virality tribe (3 engineering managers and their teams) with the aim of ... Interest in, and ideally direct experience building, rewards programs, loyalty platforms, referral ...
Director of Engineering
Toronto, ON · Hybrid
Director of Engineering, AI Solutions What's the opportunity? We're looking for a Director of Engineering to lead and scale a high-performing engineering team within our research and development ...
Director of Engineering
Toronto, ON · Hybrid
Director of Engineering, AI Solutions What's the opportunity? We're looking for a Director of Engineering to lead and scale a high-performing engineering team within our research and development ...
The role works closely with Technology and Engineering Directors, AI delivery teams, Product Owners embedded in the business, and AI Divisional Champions to ensure alignment between AI strategy ...
The role works closely with Technology and Engineering Directors, AI delivery teams, Product Owners embedded in the business, and AI Divisional Champions to ensure alignment between AI strategy ...
Director, AI Centre of Enablement
Toronto, ON · On-site
The role works closely with Technology and Engineering Directors, AI delivery teams, Product Owners embedded in the business, and AI Divisional Champions to ensure alignment between AI strategy ...
Director, AI Centre of Enablement
Toronto, ON · On-site
The role works closely with Technology and Engineering Directors, AI delivery teams, Product Owners embedded in the business, and AI Divisional Champions to ensure alignment between AI strategy ...
Director Mission Critical & Data Centers - Mechanical
CA$177K - CA$234.40K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... As Director - Mission Critical & Data Centers (Mechanical) , you will play a pivotal leadership ...
Director Mission Critical & Data Centers - Mechanical
CA$177K - CA$234.40K/yr
With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... As Director - Mission Critical & Data Centers (Mechanical) , you will play a pivotal leadership ...
Programming Director information
See Toronto, ON salary details
$25.8K - $36.3K
11% of jobs
$43K is the 25th percentile. Wages below this are outliers.
$36.3K - $46.8K
22% of jobs
The median wage is $55.2K / yr.
$46.8K - $57.3K
21% of jobs
$57.3K - $67.8K
10% of jobs
$67.8K - $78.3K
5% of jobs
$87.9K is the 75th percentile. Wages above this are outliers.
$78.3K - $88.8K
6% of jobs
$88.8K - $99.3K
5% of jobs
$99.3K - $109.7K
2% of jobs
$109.7K - $120.2K
12% of jobs
$120.2K - $130.7K
4% of jobs
$130.7K - $141.2K
1% of jobs
$25.8K
$71.5K
$141.2K
How much do programming director jobs pay per year?
What are the key skills and qualifications needed to thrive as a Programming Director, and why are they important?
How does a Programming Director typically collaborate with other departments to ensure successful project execution?
What does a Programming Director do?
What jobs make $3,000 a month without a degree?
What is the difference between Programming Director vs Software Developer?
| Aspect | Programming Director | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science, Management experience | Bachelor's in Computer Science or related field |
| Work Environment | Leads teams, manages projects, strategic planning | Writes code, develops software, tests applications |
| Industry Usage | Used in media, entertainment, tech companies for overseeing programming | Common across tech, startups, software firms |
| Search Intent | Roles involving leadership and project oversight | Roles focused on coding and software creation |
The Programming Director typically oversees programming teams and manages project strategies, requiring leadership skills and industry experience. In contrast, a Software Developer focuses on coding and developing software applications. While both roles require technical knowledge, the Programming Director's role is more managerial, whereas the Software Developer's role is more technical and hands-on.

Other
Posted 9 days ago
Job description
The Engineering Director owns the people side of engineering organization, including talent acquisition & retention, professional development, performance management, and external talent development programs. This role ensures the company builds and gets the best performance out of the engineering and technical workforce needed to deliver on its mission. This role is deliberately complementary to the Launch Program Director and Systems Engineering Lead: where the Program Director owns program delivery (scope, budget, schedule, external
stakeholders) and the Systems Engineering Lead owns technical coordination (requirements, interfaces, verification), the Engineering Director ensures the engineering organization has the right people, in the right roles, performing at the right level, and growing in their careers.
The Engineering Director:
Reports to: CEO.
Works closely with: Launch Program Director, Systems Engineering Lead, individual engineers and technical staff, Finance, and Operations. Accountability: Engineering workforce planning, recruiting, performance management, professional development, team health, and organizational effectiveness across all engineering and technical staff.
Core Responsibilities
Talent Acquisition & Workforce Planning:
Own the engineering and technical recruiting pipeline end-to-end, defining headcount plans, writing role requirements with engineering leads, driving recruitment strategies, and ensuring hiring decisions meet both technical and organizational needs. Partner with People Operations on recruiting operations (postings, screening, offer management) while maintaining direct ownership of technical hiring standards, interview processes, and candidate evaluation for engineering and technical roles.
- Develop workforce plans that align with program milestones and production ramp-up, anticipating hiring needs 6-12 months ahead and ensuring the organization is staffed to meet the company's schedule commitments.
- Build employer brand within the Canadian and international aerospace talent market, leveraging industry networks, university partnerships, co-op programs, and conference presence to attract top engineering and technical talent.
Own the engineering organization & performance management cycle, including goal setting, ongoing feedback, regular 1-1 meetings, performance reviews, and calibration, to ensure performance expectations are clear, fair, and tied to program outcomes. Coach and support engineering leads in delivering effective performance feedback, managing underperformance constructively, and recognizing high contributors. Partner with the Launch Program Director and Systems Engineering Lead to ensure individual and team performance objectives are aligned with program milestones, technical deliverables, and organizational priorities.
- Use performance data to inform decisions on promotions, compensation adjustments, role changes, and succession planning across the engineering and technical workforce.
Establish and maintain clear career ladders and leveling frameworks for both the engineering technical track (Engineer through Principal Engineer) and the technician track (Technician through Lead Technician), with defined expectations, competencies, and progression criteria at each level.
- Design and implement professional development programs, including mentorship, technical training, skills assessments, and stretch assignments-that grow individual capability and support retention.
- Work with engineering leads and the Systems Engineering Lead to identify technical skill gaps across the organization and develop targeted training plans, whether through internal knowledge transfer, external courses, or certification programs.
- Support engineers and technicians in developing career paths that align their growth interests with the company &evolving needs, including lateral moves across disciplines where it strengthens both the individual and the team.
Organizational Health & Culture:
Monitor and actively manage team health, engagement, and retention across the engineering organization, identifying early warning signs of burnout, attrition risk, or cultural issues and intervening proactively.
- Foster an engineering culture that balances urgency and execution discipline with psychological safety, technical curiosity, and professional respect.
- Facilitate constructive resolution of interpersonal and team-level conflicts, working closely with People Operations on sensitive matters while maintaining trust with the engineering team.
Participate in program-level planning and reviews alongside the Launch Program Director and Systems Engineering Lead, providing the people and organizational perspective on execution risk, team capacity, and resourcing trade-offs.
- Coordinate with the Director of Operations on shared workforce topics, including manufacturing and launch operations staffing, technician development, and facility- related safety and training requirements.
- Partner with Finance on engineering headcount budgeting, compensation benchmarking, and workforce cost forecasting.
Qualifications
- Bachelordegree in Engineering (Aerospace, Mechanical, Electrical, Systems, or related field) from an accredited institution; Master degree or MBA is an asset.
- 15+ years of engineering experience, with 7+ years in progressive people management roles, rising through Engineering Manager and Senior Engineering Manager levels with direct responsibility for hiring, performance management, and team development.
- Experience managing both engineering and technical/operator staff, with an understanding of the distinct career development needs, motivations, and working cultures of each group.
- Background in aerospace, defence, launch systems, or heavy industry manufacturing, with firsthand understanding of the technical environment, safety culture, and workforce dynamics in hardware-intensive development programs.
- Proven track record building engineering teams through growth phases in a competitive talent market.
- Demonstrated experience designing or managing career ladders, levelling frameworks, and performance management systems for technical organizations.
- Strong coaching and mentorship capability, with the ability to develop engineering leads and managers into effective people leaders in their own right.
- Excellent interpersonal and conflict resolution skills, with the judgment to navigate sensitive personnel situations with fairness, discretion, and empathy.
- Effective communicator who can represent the engineering organization's needs and health to executive leadership, and translate company strategy into people and organizational priorities for the engineering team.
- Results-oriented leader who thrives in a fast-paced, scaling environment and brings both structure and adaptability to building an engineering organization from the ground up.
***Only qualified candidates who meet all of the requirements will be contacted for interviews. Thank you and good luck with your search.