1

Programming Director Jobs in Birmingham, AL (NOW HIRING)

Technical Director / Owners Engineer - Energy Plant We are looking for an experienced Owners Engineer/ Technical Director in Energy from Waste engineering to join our team. The ideal candidate will ...

next page

Showing results 1-20

Programming Director information

See Birmingham, AL salary details

$27.2K

$65K

$164K

How much do programming director jobs pay per year?

As of Aug 3, 2026, the average yearly pay for programming director in Birmingham, AL is $64,991.00, according to ZipRecruiter salary data. Most workers in this role earn between $30,900.00 and $86,700.00 per year, depending on experience, location, and employer.

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.

Is programming director a stressful job?

A programming director often faces high-pressure situations due to managing project deadlines, team coordination, and budget constraints. The role requires strong leadership, problem-solving skills, and the ability to handle multiple priorities, which can contribute to stress levels. However, stress varies depending on the organization, workload, and individual resilience.

What is the role of programming director?

A programming director oversees the development and scheduling of programming content for television, radio, or digital platforms. They coordinate with producers, writers, and technical teams to ensure content aligns with audience interests and organizational goals, often managing budgets and deadlines. Strong leadership, industry knowledge, and familiarity with content management systems are essential skills for this role.

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.

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 Birmingham, AL? The most popular types of Programming jobs in Birmingham, AL are:
What are popular job titles related to Programming Director jobs in Birmingham, AL? For Programming Director jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Programming Director jobs in Birmingham, AL look for? The top searched job categories for Programming Director jobs in Birmingham, AL are:
What cities near Birmingham, AL are hiring for Programming Director jobs? Cities near Birmingham, AL with the most Programming Director job openings:
Infographic showing various Programming Director job openings in Birmingham, AL as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 1% Temporary, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $64,991 per year, or $31.2 per hour.

Director, Software Engineering (Birmingham)

Icario, Inc.

Birmingham, AL • On-site

$191K - $215K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Director, Software Engineering

Department: R&D Engineering

Employment Type: Full Time

Location: Remote

Compensation: $191,400 - $215,400 / year

Description

Healthcare today is nothing short of amazing. Yet all of it only works when people connect with it. And too often, they don’t. Healthcare can be impersonal. Confusing. All elbows. The record scratch at life’s party. We’re here to help connect healthcare with the people who need it. Which is everyone. How? By listening. Collaborating. And inspiring.

Icario is the leading health action company that deeply understands people, giving our clients the data and tools they need to reach further, overcome barriers, personalize outreach, and connect with people like they’re human. Using whole person data, behavioral science, and digital-first omnichannel pathways, we build long‑term value for our customers by helping them put people first and deliver better outcomes faster. This is healthcare that knows us, meets us where we are, has a relationship with us, anticipates our needs, and smoothly and consistently connects us with the right care. This is healthcare that helps everyone live better. Ultimately, our mission is to help move people to do things that are good for them! We’re excited about the path ahead—are you ready to make the world a healthier place, one person at a time?

Icario is seeking a talented Director of Software Engineering with a passion for building teams that deliver incredible technology to delight our clients. You will be responsible for leading an engineering team to help build the next generation of Icario platform. You will also play a key role on our Engineering Leadership team. You will have a direct impact on our success by ensuring our Engineering teams have the tools and processes in place to deliver quality software that gets the right message to the right person at the right time, enabling people to take action and improve their health and wellbeing. For positions offering remote flexibility, please keep in mind all Icario employees must live within the United States full time. All employee work conducted for Icario must be performed within the United States.

Why We Need You
  • Manage, mentor, grow and enable a high performing team of platform developers working on healthcare industry tough problems
  • Provide technical direction and audit design decisions of their team
  • Cultivate best practices for software development and documentation, assure designs meet requirements and deliver high‑quality work on tight schedules
  • Drive operational excellence for their team's areas of responsibility
  • Collaborate with other team leaders on developing and presenting product roadmaps
  • Additional duties as assigned
  • Embody Icario’s values
What We'll Love About You

At Icario, we’re not looking for the impossible, just the exceptional. If you meet a combination of the listed skills below, we encourage you to apply.

  • Strong experience at the Engineering Director level
  • Strong experience with building PaaS, SaaS, and/or data platforms
  • Proven track record of driving a product vision and strategy while leveraging strong cross‑functional partnerships with Product Management and Operations teams
  • A healthy blend of deep technical knowledge with a customer‑focused mindset and empathy
  • Strategic thinker that can connect customer use cases to technology solutions and think holistically about end‑to‑end experience
  • Professional experience managing and leading Software Engineers
  • Professional experience as a Software Architect or Engineer
  • Experience working in Cloud environments such as AWS, Azure, GCP, etc.
  • Energized by a fast‑paced, late‑stage startup and able to embrace change to drive the organization forward
  • Experienced with a Continuous Integration/Continuous Delivery culture
  • Strong communication and collaboration skills
What You’ll Love About Us
  • 4+ weeks PTO, Summer PTO, and unlimited Health & Wellness PTO
  • Competitive benefits package including: medical, dental, vision, disability, FSA, HSA, pet insurance, and more
  • Generous 401k program with company match
  • Company paid parental leave
  • Work‑life harmony
  • $1,000 employee referral bonus program
  • Fully remote & hybrid working models with office locations in Minneapolis, MN & Birmingham, AL
  • The list goes on, apply to learn more!

JOIN US

Want to learn more about us? Visit us at icariohealth.com.

Icario is committed to fostering a welcoming, accessible, respectful, and inclusive environment that ensures equal access and participation for people with disabilities. Please let us know if you require any accommodations by including this in the Personal Summary section of your application.

Icario is proud to be an Equal Opportunity Employer. We strive to empower an inclusive workplace culture that maximizes every employee’s contribution; widens the leadership pipeline; and ultimately increases the quality of our ideas, products, and our collective mindset. The intersection of opinions and experiences is made stronger by the power of different voices, ideas, and perspectives. By championing a culture of fairness and belonging in our workforce and workplace, we help ensure we can meet the challenges of the future. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. As this role has exposure to confidential information, a background check will be conducted upon acceptance of this role.

#J-18808-Ljbffr