Horizon media logo

Data Engineer III

Horizon media

New York, NY
Full Time
Senior
180k-230k
about 1 month ago

Job Description

About the Role

Horizon Media, founded in 1989 and headquartered in New York City with offices in Los Angeles and Toronto, is recognized as an innovative marketing and advertising firm. Known for its highly personal approach to client service and an incredible culture, Horizon is committed to building an environment of belonging where diverse perspectives are valued. The company emphasizes hiring talented individuals, challenging them, and providing opportunities for growth. The role of Data Engineer III involves leading the design and implementation of enterprise-wide analytics solutions to transform raw data into actionable insights, establishing standards for data transformation, testing, and documentation, and partnering with leadership to align analytics initiatives with business objectives.

Key Responsibilities

  • Architect and oversee implementation of enterprise-wide data modeling strategies in Snowflake
  • Define and maintain dbt modeling standards and best practices across the organization
  • Design scalable solutions for complex analytical problems spanning multiple data domains
  • Lead the development and implementation of reusable analytics frameworks and components
  • Drive implementation of advanced performance optimization strategies for large-scale data transformations
  • Partner with leadership to align analytics initiatives with business objectives
  • Drive adoption of modern engineering tools with emphasis on dbt development practices
  • Establish best practices for engineering across the organization
  • Evaluate and recommend new technologies and approaches to improve capabilities
  • Lead technical discussions and decision-making with executives, bridging engineering teams and stakeholders
  • Lead the design and implementation of enterprise-wide visualization solutions
  • Establish visualization standards and best practices across the organization
  • Architect scalable and performant dashboard solutions
  • Optimize data models and queries for visualization performance
  • Guide the development of interactive analytics applications
  • Mentor and guide junior analytics engineers in dbt development and analytics engineering best practices
  • Review and approve technical designs and perform code reviews
  • Foster a culture of innovation and continuous improvement within the team
  • Lead knowledge sharing initiatives and internal training programs

Requirements

  • Bachelor's degree in computer science, Statistics, Mathematics, or related field
  • 10+ years of experience in analytics, data engineering, or related field
  • Experience with dbt, including package development, dependency management, custom macro development, testing framework implementation, and CI/CD pipeline integration
  • Expert-level knowledge of data modeling, dimensional design, and analytics engineering best practices
  • Advanced proficiency in SQL and Python
  • Proven experience leading and mentoring technical teams
  • Excellence in stakeholder management and technical communication
  • Track record of successfully delivering enterprise-scale solutions
  • Proven expertise in data visualization development, including building enterprise-scale dashboards, understanding data visualization best practices, and experience with multiple visualization platforms
  • Minimum 3 years of experience with Snowflake, including performance optimization, security, resource monitoring, and data warehouse architecture design

Nice to Have

  • Prior experience with marketing and advertising data
  • Experience with Streamlit for building data visualizations and applications
  • Knowledge of other modern data visualization frameworks (D3.js, Plotly, etc.)
  • Familiarity with machine learning visualization techniques
  • Experience building pipelines in support of chat applications
  • Experience publishing applications to Snowflake's marketplace

Qualifications

  • Bachelor's degree in relevant field
  • 10+ years of experience in analytics or data engineering
  • Minimum 3 years of Snowflake experience

Benefits & Perks

  • Competitive salary range of $180,000 to $230,000
  • Discretionary bonus
  • Health insurance coverage
  • Life and disability insurance
  • Retirement savings plans
  • Company paid holidays and unlimited paid time off (PTO)
  • Mental health and wellness resources
  • Pet insurance
  • Childcare resources
  • Identity theft insurance
  • Fertility assistance programs
  • Fitness reimbursement

Working at Horizon media

Horizon Media is proud to be an equal opportunity workplace, committed to diversity and inclusion. The company values authentic voices and unique perspectives, fostering a welcoming, safe, and empowering environment. Horizon emphasizes a culture of innovation, continuous improvement, and collaboration, aiming to create a rewarding experience for its employees.

Apply Now

Job Details

Posted AtJun 25, 2025
Job CategoryData Engineering
Salary180k-230k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Horizon media

Website

horizonmedia.com

Company Size

1001-5000 employees

Location

New York, NY

Industry

Advertising Agencies

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches