1

Programming Director Jobs in California (NOW HIRING)

Engineering Director

San Francisco, CA ยท On-site

$250 - $350/hr

Minimum qualifications: * 10+ years of experience in software engineering, with 5+ years in engineering leadership roles (Engineering Manager, Director, or equivalent). * Demonstrated experience in ...

Engineering Director

San Francisco, CA ยท On-site

$180 - $260/hr

Position Description We are seeking a highly experienced Engineering Director to be a Data ... Strong programming skills: SQL, Python, PySpark, Scala * Handsโ€‘on experience tuning Spark and ...

Description Hotel Nia is seeking an experienced, hands-on, and solutions-oriented Director of Engineering to lead the Engineering function and ensure the long-term performance, safety, reliability ...

Posted today

Engineering Director

San Francisco, CA ยท On-site

$200K - $300K/yr

Minimum qualifications: * 10+ years of experience in software engineering, with 5+ years in engineering leadership roles (Engineering Manager, Director, or equivalent). * Demonstrated experience in ...

Showing results 41-60

Programming Director information

See California salary details

$28.6K

$68.4K

$172.7K

How much do programming director jobs pay per year?

As of Aug 19, 2026, the average yearly pay for programming director in California is $68,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $32,600.00 and $91,300.00 per year, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as a programming director?

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

How much do programming directors make?

Programming directors in the US typically earn between $80,000 and $150,000 annually, depending on experience, industry, and location. Senior roles or those in large organizations may offer higher compensation, often including benefits and bonuses.

Is programming director a stressful job?

A programming director often faces high-pressure situations due to managing project deadlines, team coordination, and technical challenges. The role requires strong leadership, problem-solving skills, and the ability to handle workload fluctuations, which can contribute to stress levels. However, stress varies depending on organizational size, project scope, and individual resilience.
More about Programming Director jobs

What are the most commonly searched types of Programming jobs in California?

The most popular types of Programming jobs in California are:

What are popular job titles related to Programming Director jobs in California?

For Programming Director jobs in California, the most frequently searched job titles are:

What job categories do people searching Programming Director jobs in California look for?

The top searched job categories for Programming Director jobs in California are:

What cities in California are hiring for Programming Director jobs?

Cities in California with the most Programming Director job openings:

Infographic showing various Programming Director job openings in California as of August 2026, with employment types broken down into 2% As Needed, 85% Full Time, 10% Part Time, 1% Temporary, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $68,438 per year, or $32.9 per hour.

Director of Mechanical Engineering

Mainspring Energy

Menlo Park, CA โ€ข On-site

$237K - $267K/yr

Other

Re-posted 24 days ago


Job description

About Mainspring
Mainspring Energy manufactures and delivers fuel-flexible, low-emissions local power solutions that rapidly add new capacity and deliver reliable, affordable, and sustainable electric power. The company began commercial shipments of its Mainspring Linear Generators in 2020 and today has hundreds of megawatts in advanced development and field operations for leading Fortune 500 companies, data centers, and utilities. Mainspring also partners with global energy leaders including AEP, NextEra Energy Resources, Schneider Electric, and more.
The core values that ground our work, guide our decisions, and connect us together:
  • Pragmatic Optimism
  • Excellence without Ego
  • Proactive Collaboration

Director of Mechanical Engineering
We are seeking a Director of Mechanical Engineering to lead a substantial portion of the team scaling the Linear Generator - a first-of-kind distributed power platform that converts a low-temperature, flameless reaction directly into electricity using high-frequency linear motion instead of rotating machinery. The system integrates reciprocating pressure-driven assemblies, air-spring return chambers, precision alignment systems, and linear electromagnetic machines within a modular 250 kW-class packaged unit. It operates under cyclic loads, tight sealing constraints, thermal gradients, structural dynamics, and grid-interactive performance requirements typical of commercial power generation equipment.
Reporting to the VP of Mechanical Engineering, this role is being created to expand leadership capacity, elevate risk visibility, and enable disciplined scaling of a growing hardware portfolio.
You will own ~40-50% of the mechanical organization's active projects and lead ~25 direct and indirect reports, with scope expected to grow. Your teams will oversee multiple core subsystems that are tightly coupled and reliability-critical.
Success requires both deep mechanical intuition and strong organizational leadership. You will strengthen technical rigor, improve prioritization across 50+ active efforts, and build execution systems that allow the organization to scale without sacrificing engineering excellence.
Core Responsibilities
  • Leadership of ~25 engineers (direct and indirect), including managers
  • 40-50% of the mechanical project portfolio
  • Accountability for multiple core subsystems
  • Early identification and mitigation of subsystem and program-level risks
  • Strong engineering review discipline (FMEA, DVP&R, tolerance analysis, ECO governance)
  • Partnership with Manufacturing and Supplier Quality to support at-scale production
  • Development of future engineering leaders

Qualifications
  • 18+ years delivering complex industrial or energy hardware
  • Experience in high-volume, at-scale environments
  • Leadership of 15-30+ engineers (direct + indirect)
  • Strong judgment around technical and program risk
  • Ability to balance architecture evolution with production realities
  • Management experience required; Director title not mandatory
  • Senior-level design credibility to lead experienced engineers

$237,000 - $267,000 a year
This position is onsite at our Menlo Park HQ. The salary will be adjusted to reflect local market conditions based on employee location as well as the experience of the employee. Along with the base salary, Mainspring offers pre-IPO stock options + benefits.
Does your experience not meet all of our posted requirements? Studies have shown that some people are less likely to apply to positions unless they meet every listed requirement. At Mainspring, we are committed to building a diverse, inclusive, flexible, and collaborative environment, so if you want to help us transition the world to clean and affordable electricity, and don't meet all posted requirements for a particular role, we'd still love to hear from you. Mainspring can sometimes be flexible enough to shift responsibilities for the right person, or otherwise identify open or upcoming roles that may better fit your professional background.
In more traditional words, Mainspring Energy, Inc is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
This compensation and benefits information is based on Mainspring Energy's estimate as of the date of publication and may be modified in the future. We generally do not negotiate on salary once we have made an offer. The level of pay within the range will depend on a variety of job-related factors that may include location, relevant prior experience and/or education, or particular skills and expertise. New hires joining the company tend to be paid within the starting base pay range noted above, with opportunities to increase pay over time based on development of additional skills, competencies, and company-specific knowledge.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.