Job Title: Senior Data Engineer & Visualization Specialist - Television News & Politics Location: New York, NY (Onsite - Midtown Manhattan) Salary Range: $150,000 - $185,000 annually, depending on experience About the Role On Cue Hire is seeking a Senior Data Engineer & Visualization Specialist for a leading broadcast news organization based in Midtown Manhattan. This role is ideal for someone energized by the fast-paced world of television news and fascinated by politics and economic trends, with a passion for transforming raw data into compelling stories that reach millions. You'll design and implement innovative tools that support coverage of polling results, election data, economic indicators, and operational workflows. Responsibilities
- Collect & Manage Data: Build and maintain pipelines to gather real-time polling and econometric data from trusted APIs and public sources, ensuring accuracy and integrity.
- Build Data Infrastructure: Design, optimize, and maintain relational databases (PostgreSQL/MySQL) to store, normalize, and query complex datasets, making them accessible to the newsroom.
- Develop Custom Applications: Create multi-user applications with scheduling modules to manage live broadcast events and deliver customized dashboards for producers, editors, feeds, media asset management, and executives using Django, Flask, or React.
- Visualize Insights: Build automated, interactive graphics and dashboards with Plotly, Matplotlib, or Power BI to highlight polling trends, election results, and economic indicators. Identify anomalies or key findings in the data and communicate them to editorial leadership.
- Automate Workflows: Implement real-time notification systems and automated processes to flag new polls or economic data, helping the newsroom stay ahead of breaking stories.
- Collaborate: Partner with editorial and operations teams to align data tools with coverage strategies and evolving organizational needs.
Qualifications
- Bachelor's degree in Computer Science, Data Science, or a related field, or equivalent experience.
- 5-7 years of experience in Python, SQL, and data collection via APIs.
- Demonstrated experience building clean, reliable, and scalable data pipelines.
- Proficiency in data visualization tools such as Plotly, Matplotlib, or Power BI.
- Experience with frameworks such as Django, Flask, or React.
- Strong interpersonal and communication skills, with the ability to work effectively in a collaborative and fast-paced environment.
Work Environment This is an onsite position in a high-energy, deadline-driven broadcast newsroom. The role involves close collaboration across editorial, operations, and technical teams. Equal Opportunity Employer Statement We are committed to creating an inclusive workplace and are proud to be an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, creed, sex, gender identity or expression, sexual orientation, national origin, age, marital or parental status, disability, veteran status, genetic information, or any other protected status under applicable laws.