1

Programming Director Jobs in Toronto, ON (NOW HIRING)

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 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 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, 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 ...

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 ...

next page

Showing results 1-20

Programming Director information

See Toronto, ON salary details

$25.8K

$71.5K

$141.2K

How much do programming director jobs pay per year?

As of May 28, 2026, the average yearly pay for programming director in Toronto, ON is $71,525.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,082.00 and $95,434.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programming Director, and why are they important?

To thrive as a Programming Director, you need expertise in content strategy, scheduling, and audience analysis, usually backed by a degree in communications, media, or a related field. Familiarity with broadcast automation systems, analytics tools, and content management platforms is essential. Leadership, decision-making, and strong interpersonal skills help you guide teams and collaborate with stakeholders effectively. These skills ensure compelling programming, efficient operations, and alignment with organizational goals in a competitive media environment.

How does a Programming Director typically collaborate with other departments to ensure successful project execution?

A Programming Director regularly works cross-functionally with marketing, production, technical, and content teams to align programming schedules with organizational goals. They attend planning meetings, coordinate timelines, and ensure all stakeholders are informed about upcoming projects or changes. Effective communication and negotiation are crucial, as the role often involves balancing creative vision with operational constraints. This collaborative environment helps ensure that projects are delivered on time and meet the quality standards expected by both the organization and its audience.

What does a Programming Director do?

A Programming Director is responsible for planning, organizing, and overseeing the content and schedule of programs for a television or radio station, or sometimes for digital media platforms. They decide which shows, segments, or content will be aired and when, ensuring the programming aligns with the station's target audience and business objectives. In addition to content selection, they often manage a team of producers and coordinate with marketing and sales departments to optimize audience engagement and revenue. Their role is crucial in shaping the station's identity and maintaining high-quality, engaging programming.

What jobs make $3,000 a month without a degree?

Programming directors typically require a degree and extensive experience; however, some tech roles like web developers, IT support specialists, or freelance programmers can earn around $3,000 monthly without a formal degree, especially with strong skills in coding languages, self-education, and certifications. These positions often involve remote work, project-based tasks, and building a portfolio to attract clients or employers.

What is the difference between Programming Director vs Software Developer?

AspectProgramming DirectorSoftware Developer
CredentialsBachelor's or higher in Computer Science, Management experienceBachelor's in Computer Science or related field
Work EnvironmentLeads teams, manages projects, strategic planningWrites code, develops software, tests applications
Industry UsageUsed in media, entertainment, tech companies for overseeing programmingCommon across tech, startups, software firms
Search IntentRoles involving leadership and project oversightRoles 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.

More about Programming Director jobs
What are the most commonly searched types of Programming jobs in Toronto, ON? The most popular types of Programming jobs in Toronto, ON are:
What job categories do people searching Programming Director jobs in Toronto, ON look for? The top searched job categories for Programming Director jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Programming Director jobs? Cities near Toronto, ON with the most Programming Director job openings:
Infographic showing various Programming Director job openings in Toronto, ON as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $71,525 per year, or $34.4 per hour.

Other

Posted 9 days ago


Job description

Role Purpose:
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.
Performance Management:
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.
Professional Development & Career Growth:
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.
Cross-Functional Leadership & Program Support:
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.
Salary Range: $170k-190k range plus equity incentive plan.
***Only qualified candidates who meet all of the requirements will be contacted for interviews. Thank you and good luck with your search.