Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Director, Software Engineering

Engineering | Philadelphia, PA | Full Time

Job Description

Cadent powers the evolution of TV brand advertising. We provide marketers, agencies, operators, and media owners with data-driven solutions for buying and selling TV advertising. By connecting brands with opportunities across national inventory sources—cable, broadcast, and digital media—our technology improves efficiencies and boosts the results of linear, addressable, and cross-screen campaigns. 

 We are looking for an exceptional  Senior Director of Software Engineering join our Media Services Software Engineering team responsible for our converged media practice to deliver business and data insights across broadcast, cable and OTT platforms and transform an on-premise tech stack into a cloud enabled solution.  

About You: 

  • You have experience in the Ad Tech community, in either the DSP/ SSP space or the traditional Linear TV/media advertising space.  A bonus if you have an awareness of both.   

  • You have developed software for enterprise applications and have knowledge of the complete development lifecycle.   

  • You will preferably have first-hand coding experience in the recent past with knowledge of both front-end and back-end software stacks, cloud architecture and deployments.   

  • You possess excellent communications skills.  

  • You possess emotional intelligence to lead and connect to a diverse team of engineers 

  • You have the proven ability to influence and lead by example.    

 What you will do: 

  • Provide leadership – from strategy through implementation in the following areas
  • DevOps and software operations  

  • Cloud engineering  

  • Business intelligence / Data visualization  

  • Serve as the Media Services software engineering liaison to Data Engineering / Data Science  

  • Provide hands-on technical guidance to team leads and software engineers – architecting and building a modern tech stack 

 Technical Skills:  

  • Core .NET, C#, JSON, Web Services development experience 
  • Architect level expertise on large scale distributed SaaS applications  

  • Extensive experience on RDBMS (SQL Server, MySQL, Oracle, etc.) and Columnar based DB (Vertica)  

  • Experience in data visualization toolsets (Tableau, Sisense etc.) 

  • Experience in NoSQL datastores (Couchbase, SolrCloud, etc.)  

  • Experience/in depth knowledge of cloud architecture and practical oversight with one of the three primary cloud providers – AWS, Azure or GCP 

  • Hands on experience on big data processing technologies such as Hadoop, Spark, and Kafka  

  • Experience in Front End JavaScript / Ajax development 

  • Experience in develop and deploy application in Linux OS 

  • Exposure to Shell, Python, or Perl scripts 

 Your Skills:  

  • Technical management and engineering lead experience  

  • Strong analytical and problem-solving skills  

  • Ability to lead Scrum and/or other Agile development processes (experience with Scaled agile a plus) 

  • DevOps / CI/CD Pipelines 

  • Ability to lead an engineering team and development projects 

  • Provide mentorship to team members 

  • Ability to work closely with cross-functional teams 

  • Ability to influence peers and collaborate across Cadent engineering, product and agile management office 

  • Collaborate with a product team in an Agile environment 

  • 5+ years of software engineering management or tech lead experience  

  • 10+ years software development experience  

If the leading edge of media technology is the place you want to be, please contact us today and let’s start the conversation!  

CADENT/ is an EOE M/F/D/V. We do not work with 3rd Party Staffing Agencies.