Principal Software Engineer (8738)

Make your mark in Broadcasting and Digital Media. Sinclair Broadcast Group and Sinclair Digital Solutions are dedicated to making Sinclair a communications powerhouse! We are the largest and most diversified television broadcasting company in the country. Sinclair owns and operates, programs or provides services to more television stations than anyone and has affiliations with all major networks. Sinclair Digital group is focused on bringing the most engaging content to web, mobile and over-the-top broadcasting to audiences all over the country! Our success is the result of extraordinary employees and an exemplary management team who believe in a vision and are dedicated ensuring a great future for our employees. Whether you are an industry veteran or a just starting out, you can find it at Sinclair! We are advancing the world of Broadcasting and we want YOU to join our winning team!

Sinclair Digital is looking for a Principle Software Engineer to drive the insights and analytics platform implementation across the group for products including video, mobile, OTT, and web. He or she will report to the Director of Video and Platform and will be responsible for establishing and maintaining software best practices, coding standards, SOA architecture, and assisting with tool and technology evaluations that will dictate execution for the team. The successful candidate will be passionate about media and technology and have great hands-on technical, leadership, and communication skills. Drive the entire technology culture at Sinclair Digital and help steer test-driven development, agile processes, and a design-first engineering culture that is constantly experimenting and learning.

  • Understand data warehouse concepts
  • Drill-Down Reporting & similar tools
  • Machine Learning/Pattern Discovery
  • Architecture Design and Documentation
  • Development in Java or .NET Back End Experience
  • Relational Databases
  • High Availability Architectures
  • SOA Concepts and Architectures
  • Experience in building data models

The ideal candidate will have 12+ years of hands on experience (at least 5 in a leadership role) with enterprise technologies. He or she needs proven experience with cloud-based infrastructure, scaling, high-availability and secure, mission-critical systems. Experience with JEE or .NET as a back-end platform, REST and SOAP based web services, automated testing, and UML case tools are critical. Exposure to concepts such as ORM, NoSQL databases, Relational Databases and schema design, business intelligence concepts and tools, and event-based messaging and architecture will be crucial to success as a leader here. Exposure to other server-side languages and tools such as node.js, angular.js, PHP, are also a plus, particular with regard to scaling. Heavy exposure to AWS and other cloud-based architecture components, continuous integration, and continuous deployment is also important to us.

Sinclair Broadcast Group, Inc. is proud to be an Equal Opportunity Employer and Drug Free Workplace!

Meet Some of Sinclair Broadcast Group's Employees

Manny F.

Director of Digital and National News

Our mission statement is connecting people with content everywhere.

Nicole M.

Ad Designer

Nicole designs national ad campaigns and sales collateral. She collaborates with other designers to ensure their clients are given strong ad campaigns to showcase their companies.

Back to top