Hybrid Director of Software Architecture – Scheduling and Playout

Posted 2 months ago

Apply now

About the role

  • Director of Software Architecture leading the development of scheduling and playout systems in audio technology. Driving innovation and overseeing performance of scalable applications and APIs.

Responsibilities

  • Lead the development and integration of software applications aligned with business strategy
  • Translate business and technical requirements into enterprise-scale, future-ready solutions
  • Build strong relationships with stakeholders, serving as a credible voice in shaping broadcast and digital solutions
  • Champion Agile development practices and enterprise-grade toolsets to deliver highly available, horizontally scalable systems
  • Design and implement abstraction layers and frameworks that support long-term transformation and modernization
  • Oversee complex production deployments, coordinating across delivery teams to minimize business disruption
  • Establish a culture of data-driven decision-making, continuous improvement, and operational discipline
  • Stay ahead of industry standards and advocate for adoption of technologies aligned with organizational vision
  • Drive hands-on solution design in microservices, real-time APIs, and production-grade metrics
  • Apply Continuous Delivery, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) principles

Requirements

  • Proven track record leading enterprise-scale software engineering or platform development teams employing microservices
  • 7+ years of experience delivering software in Agile environments (Scrum or Kanban)
  • 5+ years of experience leading technology teams and leveraging cloud IaaS, specifically AWS
  • Strong background in content systems, playout platforms, broadcast/digital media, or adjacent domains
  • Experience designing and delivering scalable, cloud-native solutions with distributed systems and intuitive web-based UIs
  • Ability to influence and collaborate across executive, technical, and operational teams
  • Strong people leadership skills—able to mentor, motivate, and build high-performing teams
  • Proficiency in one or more of the following: .NET Core/C#, Node.js, AWS CLI, as well as its knowledge of its managed services (lambda, Appsync, etc), JavaScript/TypeScript frameworks (Jasmine, Karma, Protractor), Messaging systems (IOTCore, EventBridge, SQS, SNS), NoSQL databases (MongoDB, DynamoDB, DocumentDB), CI/CD pipelines and automation tools (Jenkins, Ansible, AWS Pipelines), Containers and orchestration (Docker, Kubernetes), Git/GitHub and Agile project tools (Jira)

Benefits

  • Employer sponsored medical, dental and vision with a variety of coverage options
  • Company provided and supplemental life insurance
  • Paid vacation and sick time
  • Paid company holidays, including a floating holiday that enable our employees to celebrate the holiday of their choosing
  • A Spirit day to encourage and allow our employees to more easily volunteer in their community
  • A 401K plan
  • Employee Assistance Program (EAP) at no cost – services include telephonic counseling sessions, consultation on legal and financial matters, emotional well-being, family and caregiving
  • A range of additional voluntary programs, such as spending accounts, student loan refinancing, accident insurance and more!

Job title

Director of Software Architecture – Scheduling and Playout

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job