

Senior Data Engineer
Job Description
Headway is looking for a Senior Data Engineer to help us get closer to executing our mission: to create access to affordable, quality mental healthcare across the United States. Data plays a critical role in Headway’s mission by empowering business decisions and operations at scale. The Data Engineering team builds the platform on which we process financial data and make business decisions. The data engineering team is partnered with most of the teams across Headway including the finance team, insurance systems team, data analytics, product and data science teams.
Responsibilities
Collaborate on the design and improvements of the data infrastructure
Partner with product and engineering to advocate best practices and build supporting systems and infrastructure for the various data needs
Create data pipelines that stitch together various data sources in order to produce valuable business insights
Create real-time data pipelines in collaboration with the Data Science team
Job Requirements
5+ years of experience in a data engineering role building products, ideally in a fast-paced environment
Good foundations in Python, Java or Scala (Python being the one we use most)
Experience with Spark, PySpark, DBT, SQL, and Airflow
Knowledge of visualization tools, such as Metabase, Jupyter Notebooks (Python)
A knack for simplifying data, expressing information in charts and tables
Empathy: you are eager to see the world from your users’ perspectives
Energy: you're attracted to ambiguity & are a self-starter. You love to drive the direction of ambiguous projects
Motivation: our mission excites you. We are working to solve the biggest problems in mental health care today (access and affordability)