Data Engineer


About the Role

Megaphone is looking for a Data Engineer to help develop and own data solutions at our fast-paced podcast technology and ad services company. The Data Engineer role is an excellent opportunity for someone who wants to join a close-knit and smart team at a rapidly growing business. If you are a highly independent worker and have excellent organizational and problem-solving skills, this is the job for you. Working at Megaphone also means full benefits, competitive salary, and a friendly work environment. This role is open to fully remote candidates, as well as candidates near our Reston, VA office. This role will report to the VP of Engineering.

Key Responsibilities

  • Develop and maintain ETL/ELT processes at scale, handling hundreds of millions of records per day
  • Write advanced SQL for data wrangling, as well as scheduled reporting and automated queries
  • Perform data exploration and analytics with the goal of developing new insights and business value
  • Help develop APIs and dashboards to surface data insights
  • Maintain awareness and knowledge of industry best practices to ensure Megaphone is able to take advantage of new tools and techniques

Requirements and Attributes of the Ideal Candidate

  • 3+ years of experience
  • Hands-on implementation and maintenance of a large-scale, high-volume data pipeline
  • Knowledge of programming language(s) for data processing, such as Python, Scala, R, and libraries and tools, such as Dataflow
  • Experience with Ruby and/or Go is preferred
  • In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. Druid, Cassandra), as well as analytics using BigQuery
  • Familiarity with containers and related technologies, such as Docker and Kubernetes, and working with public cloud (e.g. AWS or Google Cloud Platform)
  • Knowledge of machine learning and time-series forecasting methodologies
  • Analytical mind with problem-solving aptitude
  • Ability to work independently

Application Requirements

To apply, please send a resume to

Megaphone is committed to excellence through diversity, which involves attracting talented people from diverse backgrounds and traditions. We encourage everyone to apply.