Senior Data Engineer

Tillster

San Diego (CA)

On-site

USD 135,000 - 155,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
10 paid holidays
PTO 15 days (first year)
401(k) plan
Tuition assistance and Udemy courses
Learning & development opportunities

Job summary

Tillster in the United States is seeking a Senior Data Engineer to build and maintain real-time data pipelines across Redshift, BigQuery, and Snowflake. You will support analytics and contribute to a dbt-based data modeling layer, pulling data from multiple platforms to improve data accessibility and quality.

You will own data warehouse infrastructure, help scale ETL processes with Airflow and cloud services, and work with BI tools like Looker or Tableau to empower data-driven decisions.

Qualifications

  • 4+ years of experience developing in Python.
  • 4+ years of experience in SQL (Redshift, Snowflake, BigQuery).
  • 2+ years working on AWS or equivalent cloud platform.
  • 2+ years 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.
  • Design data structures for real-time and near-real-time decision making.
  • Modify and maintain SQL and Python ELT processes loading data into warehouses.
  • Troubleshoot and maintain Airflow/Jenkins orchestration jobs with DevOps.
  • Fulfill ad-hoc data extract requests and other data engineering duties.

Skills

Python
SQL
AWS
Airflow
dbt
Looker/Tableau
Redshift
BigQuery
Snowflake
Kinesis
Stitch
Fivetran
Snowpipe

Tools

Redshift
BigQuery
Snowflake
Looker
Tableau
Airflow
Jenkins
Kinesis

Job description

SENIOR DATA ENGINEER

About Tillster

Headquartered in the USA, Tillster is the global leader in digital ordering and customer engagement solutions. For over a decade we have developed revolutionary self-service, ordering and payments solutions – for mobile, tablet, online, kiosk, call center, and more – creating personalized interactions based on consumer preferences, language, and currency. Our platform is compatible with 15+ unique POS systems, representing over 90% coverage in multi-unit restaurants. We offer one platform: one scalable, enterprise class solution – to create world-class digital engagement solutions. Our mission and passion are one in the same: Empower restaurants and consumers to engage and transact anywhere, anytime, and from any device - one consumer at a time, one order at a time, billions of times over. In doing so, together we are transforming e-commerce in restaurants and making the till grow for Tillster and our customers.

Are you a passionate data engineering with a knack for data?

SENIOR DATA ENGINEER

The Data Science and Analytics team at Tillster is looking for a highly motivated Senior Data Engineer with strong problem-solving skills and hands-on experience building and maintaining real-time data pipelines. This role is primarily a data engineering position, with a meaningful secondary component supporting analytics and contributing to our dbt-based data modeling layer. You will pull data from multiple platforms, tools, and sources, elevating Tillster's data accessibility, analytical efficiency, and the quality of our data products.

Data Engineering

  • 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 the right 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; work with DevOps and cloud management on underlying infrastructure.
  • Fulfill ad-hoc data extract requests and other data engineering duties as required.

Data Analysis

  • Provide ad-hoc SQL and analysis support to business stakeholders when requests fall outside the Data Analyst team's current 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.

Architecture, dbt & Data Modeling

  • 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.

Requirements

  • 4+ years of experience developing in Python.
  • 4+ years of experience in SQL (Redshift, Snowflake, BigQuery).
  • 2+ years working on AWS or equivalent cloud platform.
  • 2+ years working with Airflow or comparable orchestration tools.
  • Working knowledge of dbt for data transformation and modeling.
  • Hands-on experience supporting the data needs of 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.

Nice to Have

  • 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 (dbt tests, schema tests) and CI/CD for data pipelines.
  • Exposure to statistics, experimentation (A/B testing), or basic ML concepts.

Pay and Benefits (USA)

  • Salary hourly rate is $135,000k - $155,000k DOE
  • Health Benefits: All full-time, regular employees and their dependents are eligible for medical, dental, vision and FSA benefits. Additional health benefits include Healthcare and Dependent Care reimbursement programs, Employee Assistance Program (“EAP”) and Optum Care 24-hour confidential medical counseling services.
  • Holidays: The company observes ten (10) paid holidays per calendar year.
  • Paid Time Off (PTO): Full-time, regular employees earn 15 days of PTO in the first 12-months of continuous service, and 22 days in subsequent years. Eligible part-time employees earn pro-rated PTO.
  • Retirement: Effective with your employment start date, you will be eligible to participate in the 401(k) Plan.
  • Education, Learning & Development: We offer college tuition and education assistance programs; Udemy Learning courses; and ongoing learning and development opportunities.

Thriving at Tillster

As a member of Tillster, you will embody our core values:

  • Put Customers First: Prioritize the needs and satisfaction of our customers in all decisions and actions appropriate to Tillster’s stage of development, resources, and stated goals.
  • Collaborate: Work together effectively, leveraging diverse perspectives to achieve common goals.
  • Innovate: Embrace creativity and pursue new ideas to drive progress and improvement.
  • Operate from Data: Use strong critical thinking skills to make informed decisions based on accurate and relevant data.
  • Drive Results: Focus on achieving tangible outcomes and delivering high performance.
  • Own It: Take responsibility for your actions and the success of your work.
  • Be Passionate and Have Fun: Bring enthusiasm to your work and enjoy the journey.

The Interview Process

  1. Recruiter interview with a Talent Acquisition Specialist

  2. Interview with the Data Science Team

  3. Data Challenge/Take Home Challenge

  4. Final interview with our Data Science Team Leader

We are an equal opportunity employer. We do not discriminate based on race, color, religion, national origin, gender identity, sexual orientation, age, disability, or any other protected status. We do not sponsor visas. Principals only – no Agencies or calls please.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Tillster • California

On-site
USD 135,000 - 155,000
Health Benefits
Paid Holidays
PTO
+3
Senior Data Engineer
Senior Data Engineer

Tillster • Seattle (WA)

On-site
USD 96,000 - 165,000
Health benefits
Holidays
401(k) Plan
+2
Senior Data Engineer
Senior Data Engineer

Tillster • Portland (OR)

On-site
USD 130,000 - 150,000
Health benefits
Paid holidays
PTO 15 days first year
+1
Senior Data Engineer
Senior Data Engineer

Tillster • Las Vegas (NV)

On-site
USD 165,000 - 193,000
Health benefits
Paid holidays
401(k)
+1
Senior Data Analyst
Senior Data Analyst

Tillster • Charlotte (NC)

Hybrid
USD 115,000 - 145,000
Health benefits
Holidays
PTO
+1
Senior Data Analyst
Senior Data Analyst

Tillster • Las Vegas (NV)

Hybrid
USD 115,000 - 145,000
Health benefits
401(k) plan
Education assistance
+2
Senior Software Engineer – Back End
Senior Software Engineer – Back End

Tillster • Atlanta (GA)

On-site
USD 130,000 - 155,000
Health benefits
Holidays
401(k) plan
+1
Senior Data Analyst
Senior Data Analyst

Tillster • Austin (TX)

Hybrid
USD 90,000 - 130,000
Vice President, B2B Marketing & Demand Generation
Vice President, B2B Marketing & Demand Generation

Tillster • Los Angeles (CA)

Remote
USD 190,000 - 225,000
Health benefits
Paid holidays
401(k) plan
+1
Vice President, B2B Marketing & Demand Generation
Vice President, B2B Marketing & Demand Generation

Tillster • San Diego (CA)

Remote
USD 190,000 - 225,000
Health benefits
Holidays
PTO
+2