Taro Logo

Software Engineer - Data

World's first sleep fitness company building advanced hardware, software, and AI technology to transform sleep into personalized recovery experience.
Data
Senior Software Engineer
In-Person
6+ years of experience
Healthcare · AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Data

Eight Sleep, the pioneering sleep fitness company, is seeking a Senior Data Engineer to drive their next phase of hypergrowth. This role combines cutting-edge technology with wellness innovation, focusing on building sophisticated data infrastructure that powers sleep optimization for millions of users. The position requires 6+ years of experience in building production data platforms and mastery of modern data stack including SQL, Python, DBT, and Snowflake.

The role offers an opportunity to architect and implement data systems that directly impact human wellness at scale while fueling exponential business growth. You'll be responsible for creating analytics pipelines for personalized sleep recommendations, building growth infrastructure, and enabling data-driven decision-making across the organization. The position demands someone who can handle both batch and streaming architectures while maintaining high performance standards.

Eight Sleep operates with a high-performance culture, often requiring 60+ hour workweeks from deeply committed team members. They offer comprehensive benefits including equity participation, health insurance, and their signature Pod product. The company has been recognized by Fast Company as one of the Most Innovative Companies and has received TIME's "Best Inventions of the Year" award twice.

This is an ideal opportunity for a data engineering leader who wants to make a meaningful impact on human health while working with cutting-edge technology. The role requires presence at either their NYC HQ or SF Office, offering the chance to work alongside exceptional talent in a fast-paced, innovation-driven environment.

Last updated 9 days ago

Responsibilities For Software Engineer - Data

  • Build data systems that inform expansion strategy, optimize customer acquisition, and drive conversion
  • Enable data-driven scaling through sophisticated analytics
  • Build growth infrastructure for processing customer behavior and revenue metrics
  • Architect scalable systems for expanding user base
  • Design analytics pipelines for personalized sleep recommendations
  • Create dashboards and automated insights for business operations
  • Partner with leadership to transform data into growth opportunities

Requirements For Software Engineer - Data

Python
  • 6+ years building production data platforms
  • Mastery of modern data stack: SQL, Python, DBT, Snowflake
  • Experience designing batch and streaming architectures
  • Cross-functional leadership experience
  • Strong quality and reliability focus
  • Excellent communication skills
  • Deep expertise in data modeling and warehousing
  • Technical mentorship capabilities

Benefits For Software Engineer - Data

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
Commuter Benefits
Equity
  • Company Pod (sleep technology product)
  • Health, vision, and dental insurance
  • Supplemental life insurance
  • Flexible PTO
  • Commuter benefits
  • Paid parental leave
  • Equity participation
  • Periodic equity refreshments based on performance

Interested in this job?