Senior Data Engineer
Core
Build and maintain real-time and batch data pipelines, manage data warehouse infrastructure, and develop dbt models to support analytics products and data-driven decisions for marketing, product, engineering, sales, finance, and operations.
Role type
Senior Data Engineer (Analytics Support)
Builds
Real-time, batch, and streaming data pipelines; dbt-based data modeling layer; consolidated warehouse structures for GA4, CRM, and other sources.
Domain
SaaS / Restaurant Technology / Data Engineering
Deliverable
production ML models
Required skills
Python, SQL, AWS, Airflow, dbt, Looker/Tableau, real-time ingestion tools (Snowpipe, Stitch, Fivetran, Kinesis)
Preferred skills
MarTech stack integrations (Segment, Braze, Acoustic, MoEngage), LookML, Google Analytics (GA4), data quality frameworks, CI/CD, statistics, A/B testing, basic ML concepts
Technologies
Redshift, BigQuery, Snowflake, Airflow, Jenkins, dbt, Looker, Tableau, AWS, Snowpipe, Stitch, Fivetran, Kinesis, Braze, Acoustic, MoEngage, Segment, GA4
Responsibilities
Own and maintain data warehouse infrastructure; build and maintain data pipelines; design data structures for real-time decision-making; support MarTech stack data needs; modify SQL/Python ELT processes; troubleshoot orchestration jobs; provide ad-hoc SQL and analysis support; maintain Looker dashboards; develop and test dbt models; implement data quality checks.
Seniority
Senior, hands-on IC
