Skip to Content

Work with us

Data Engineer

Position Overview: 

 As a Data Engineer, you will lead the development of data piplines that extract and integrate a variety of datasets in order to support analysis and decision-making. To your core, you are passionate about problem solving, quality, teamwork, and innovation.  

You have strong experience developing and maintaining data management processes that ensure fast and reliable access to data for customers of varying skill levels. You can translate complex data challenges into feasible solutions, and communicate plans and requirements to non-technical audiences, all while working at the speed of a modern media company. You recognize that data engineering is not merely implementing technical solutions, but also building relationships with stakeholders to understand the intent behind their requests and involvement.   

Principal Duties and Responsibilities (Essential Functions**):

  • Provide clear recommendations in the planning, development, and management of data pipelines to both technical and non-technical audiences 
  • Develop and maintain Extract, Transform, and Load processes for a diverse set of Customer Relationship Management systems in order to centralize data 
  • Build and manage centralized data storage that enables the execution of complex queries and facilitates analysis of the results 
  • Regularly engage with stakeholders to review emerging requirements for the data management system 
  • Support the planning and execution of data analytics projects in order to ensure reliable access to and correct use of decision-quality data 
  • Provide quality assurance support for management and analytics projects 
  • Participate as technical lead in evaluating new platforms, tools, code libraries, and other solutions needed for the success of the business 
  • Develop an understanding of the team’s strengths and weaknesses, and help organize efforts to maximize quality of output, while providing mentoring for developing staff 
  • Act as the principal touchpoint for data engineering decision-making 

Supervision Received: This role reports directly to the Chief Technology Officer   

Supervision Exercised: N/A

Education and Experience:

  • B.S. or M.S degree in Data Engineering or equivalent work experience  
  • Minimum 7 years of experience building data pipelines 
  • Passionate about investigating and solving complex technical issues with an emphasis on supporting leadership decision-making 
  • Fluent in Python/R/JavaScript 
  • Proficient at building relationships with project stakeholders in order to translate customer visions into technical solutions 
  • Skilled at developing and managing project timelines 
  • Able to communicate key technical aspects of data management projects to both technical and non-technical audiences 
  • Effective working independently and as a part of a team 
  • Knowledgable about data management best practices 
  • Expert in Extract, Transform, and Load methods to connect to a diverse set of Application Programming Interface (API), File Transfer Protocol, and other data endpoints. 
  • Proficient in building and maintaining data storage systems that enable data analytics efforts using cloud data services such as Amazon Web Services 
  • Able to apply quality assurance best practices to ETL scripts and data analytics projects. 
  • Experienced with Google Analytics and other Customer Relationship Management systems (CRM). 
  • Familiar with data analytics methods and tools such as Data Studio, PowerBI, or Tableau. 
  • Experienced with online content management systems like WordPress or Drupal 
  • Familiar with software development lifecycle methodologies, DevOps, and Agile practices 
  • Adept with relational and non-relational database management 



** To comply with regulations by the American with Disabilities Act (ADA), the principal duties in job descriptions must be essential to the job. To identify essential functions, focus on the purpose and the result of the duties rather than the manner in which they are performed. The following definition applies: a job function is essential if removal of that function would fundamentally change the job.