Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BetterHelp Logo

Data Engineer

BetterHelp

$100,000 - $145,000
Dec 22, 2025
Remote, US
Apply Now

BetterHelp is looking to hire a Data Engineer to contribute to the development of cutting-edge data tools that drive high-quality services and support their rapid growth. The role will focus on creating and maintaining scalable systems for data ingestion, transformation, orchestration, and accessibility to support diverse data consumers across the organization.

Requirements

  • 3+ years of experience developing data pipelines and solutions using Python
  • Advanced SQL skills and experience building performant tables in OLAP warehouses (e.g., Snowflake, BigQuery)
  • Experience working with Python-based workflow orchestration for tools (e.g. Airflow) for data ingestion (e.g. API interactions) and/or other data orchestration processes
  • Familiarity with frameworks and tradeoffs in building complex data models, preferably working work dimensional modeling frameworks (e.g. Kimball, Data Vault)
  • Experience working with Docker and container orchestration (e.g. Kubernetes, ECS)
  • Experience working & developing with BI Tools (e.g. Looker, Tableau)
  • Ability to design/implement data solutions in accordance with precise data privacy, governance, and security measures (e.g. HIPAA, GDPR data privacy patterns)

Responsibilities

  • Design, develop and maintain modern data platforms throughout the analytical data lifecycle - data ingestion and data lake development, orchestration, data quality, architecture, data compliance & governance
  • Design data pipelines and DAGs to orchestrate the reliable and timely movement and testing of data across our analytics environment
  • Own and develop data ingestion pipelines from a multitude of sources platforms and source types (APIs, databases, event streams, flat files, etc.) to the data lake
  • Work alongside analytics engineering team members to architect and develop the data warehouse data mart tables, using in-warehouse data transformations with dbt
  • Ensure data quality and freshness at every step of the pipeline for data trust and consistency
  • Build and maintain reverse ETL flows to deliver modeled data directly to stakeholders in the tools they use to foster fast and informed decision making
  • Develop and maintain containerized, fault-tolerant solutions that power BetterHelp’s data infrastructure

Other

  • 3+ years of experience as a Data Engineer or similar role
  • Excellent communication (oral and written), attention to detail, time management, and organizational skills
  • Experience using git for version control
  • Candidates in any time zone are welcome to apply.
  • ask employees to travel to our San Jose, CA office up to three times per year plus one company-wide offsite to collaborate in person and strengthen working relationships.