Data Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

BetterHelp · 2 hours ago

Data Engineer

BetterHelp is the world’s largest online therapy service, committed to making mental health care more accessible. As a Data Engineer, you will design and implement scalable data solutions, collaborate with various teams, and contribute to the development of data tools that support the organization's growth and enhance data-driven decision-making.

Health CareHealth DiagnosticsInternetMental HealthTherapeuticsWellness

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
Deliver direct analytical insights like dashboards and ad-hoc analyses to business stakeholders
Collaborate with the teams across the company to understand their use cases and deliver high value data solutions
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
Work alongside analytics engineering team members to deliver trustworthy data solutions to our technical and non-technical stakeholders, including the delivery of feature data for data science applications, BI reporting, and to enable self-service analytics capabilities for all BetterHelp teams
Contribute to a culture of data trust, governance, security and compliance across the organization
Enjoy great teamwork, have lots of fun, and take pride in building a world-class product that makes a difference in people's lives
Enjoy great teamwork, have lots of fun, and take pride in building data tools that help expand access to mental healthcare
Work with a modern data stack: Airflow, Snowflake, dbt, Snowplow, AWS ECS & SageMaker, Fivetran, Terraform, and Looker

Qualification

Data EngineeringPythonSQLData PipelinesAirflowDockerKubernetesLookerData GovernanceGitCommunication SkillsAttention to DetailTime ManagementOrganizational Skills

Required

BSc/MA in a quantitative field (e.g. Computer Science, Statistics, Math, Engineering)
3+ years of experience as a Data Engineer or similar role
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)
Excellent communication (oral and written), attention to detail, time management, and organizational skills
Ability to design/implement data solutions in accordance with precise data privacy, governance, and security measures (e.g. HIPAA, GDPR data privacy patterns)
Experience using git for version control

Benefits

Remote work with regular in-person bonding experiences sponsored by the company
Competitive compensation
Holistic perks program (including free therapy, employee wellness, and more)
Excellent health, dental, and vision coverage
401k benefits with employer matching contribution
The chance to build something that changes lives – and that people love
Any piece of hardware or software that will make you happy and productive
An awesome community of co-workers

Company

BetterHelp

company-logo
BetterHelp is an online counseling platform that connects its members to licensed therapists.

Funding

Current Stage
Growth Stage
Total Funding
unknown
2015-01-01Acquired

Leadership Team

leader-logo
Jan Belke
Country Manager | DACH
linkedin
Company data provided by crunchbase