T

Tillster

Digital ordering platforms for restaurants

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeLas Vegas, NV, USA$120k - $140k /yrHybrid

About the Job

Requirements

  • At least 4 years of experience developing in Python.
  • At least 4 years of experience in SQL, including Redshift, Snowflake, or BigQuery.
  • At least 2 years of experience working on AWS or an equivalent cloud platform.
  • At least 2 years of experience working with Airflow or comparable orchestration tools.
  • Working knowledge of dbt for data transformation and modeling.
  • Hands-on experience supporting BI tools such as Looker or Tableau.
  • Experience with real-time ingestion tools such as Snowpipe, Stitch, Fivetran, or Kinesis.
  • Experience working in an Agile development environment.

Responsibilities

  • Own and maintain data warehouse infrastructure across Redshift, BigQuery, and Snowflake.
  • Build and maintain real-time, batch, and streaming data pipelines that support analytics products and enable data-driven decisions across marketing, product, engineering, sales/account management, finance, and operations.
  • Design data structures that deliver data in the right format to support real-time and near-real-time decision-making.
  • Support the data needs of the MarTech stack, including Braze, Acoustic, MoEngage, and Segment.
  • Modify and maintain SQL and Python ELT processes loading data into Redshift and other warehouses.
  • Troubleshoot and maintain Airflow/Jenkins orchestration jobs and work with DevOps and cloud management on underlying infrastructure.
  • Fulfill ad hoc data extract requests and other data engineering duties as required.
  • Provide ad hoc SQL and analysis support to business stakeholders when requests fall outside the Data Analyst team's capacity.
  • Maintain and update existing Looker Explores and dashboards to ensure consistent, accurate data as underlying warehouse structures change.
  • Partner with Data Analysts to understand reporting requirements and ensure pipelines and derived tables serve their needs efficiently.
  • Develop, test, and maintain dbt models to transform raw data into clean, analytics-ready datasets.
  • Contribute to unifying GA4, CRM, and other data sources into a single consolidated warehouse structure.
  • Build modular, reusable data models that support marketing funnels, segmentation, and campaign analytics.
  • Implement basic automated data quality checks and validation rules within owned pipelines, and document data models and business logic for transparency.

Desired Qualifications

  • Experience with Segment, Braze, Acoustic, or MoEngage data integrations.
  • Familiarity with LookML and Looker semantic layer concepts.
  • Experience with Google Analytics (GA4) as a data source.
  • Knowledge of data quality frameworks such as dbt tests and schema tests, and CI/CD for data pipelines.
  • Exposure to statistics, experimentation such as A/B testing, or basic machine learning concepts.

About the Company

Tillster

Digital ordering platforms for restaurants

Tillster provides digital ordering and engagement tools for restaurants, including online and mobile ordering, delivery management, in-store kiosks, and personalized marketing. It operates as a software-as-a-service platform that charges restaurants subscription fees, transaction fees for orders, and premium analytics and marketing features. The platform connects mobile, web, and in-store channels and uses data analytics to predict customer behavior, optimize conversions, and tailor offers like digital coupons and loyalty rewards. Its global, multi-channel suite combines ordering, delivery management, marketing, and analytics in one system, helping restaurants run operations smoothly and increase repeat business and customer satisfaction.

Company size
201-500
Company stage
Early VC
Total funding
$33.8M
Headquarters
Los Angeles, CA
Founded
2002

Recently Posted Jobs

Explore more opportunities at Tillster

See more jobs