Demo

Full-Stack Data BI Engineer (on-site)

Ziosk
Plano, TX Full Time
POSTED ON 6/2/2026
AVAILABLE BEFORE 11/28/2026
Full-Stack Data BI Engineer (On-site) - Plano, TX

Welcome to Ziosk, where we empower restaurants to focus on what matters most: the guest experience!

Have you ever used a tablet to pay at a restaurant? We pioneered the pay-at-the-table concept and we’re cooking up a plan to transform the restaurant industry. Our recipe for success has been adapting and growing to exceed the needs of our clients, such as Olive Garden, Texas Roadhouse, Chili’s and more – helping them create an experience that keeps guests coming back. Today we have a full menu of solutions, from hardware to software to cloud-based and AI driven products, all focused on helping them create the best guest experience possible to grow their bottom line.

Our secret sauce? Our people! Every day, they’re cooking up bold solutions, making Ziosk the leading pay-at-the-table provider in the industry.

Want a seat at our table? Ziosk is looking for a highly experienced Full-Stack Data BI Engineer to join our Enterprise Data department. Ziosk is migrating from Power BI to a Databricks-native Dash application stack, and we’re hiring Full-Stack Data BI Engineers to own that transition end-to-end. “Full-Stack” means you’ll work at every layer: the Unity Catalog semantic layer, the SQL and Python that powers the analytics, the Plotly Dash applications that surface insights to brand partners, and the embedded analytics inside Ziosk’s brand reporting portal.

The Main Course – Responsibilities

  • Design, build, and maintain the Unity Catalog semantic layer on Databricks — the trusted source of truth for brand metrics.
  • Build production-grade Plotly Dash applications for brand partners and internal stakeholders, with embedded analytics, drill-downs, and self-serve filtering.
  • Lead the Power BI → Databricks Dash migration: assess existing Power BI assets, define migration sequencing, and deliver Dash equivalents brand-by-brand.
  • Establish app development standards: component libraries, design tokens, deployment patterns, and performance benchmarks.
  • Partner with the AI Engineering team to embed ML-powered features — anomaly detection, predictive metrics, and AI-generated narratives — inside Dash applications.
  • Co-own brand customer migration from pilot through scaled rollout, with NPS and adoption tracked as guardrails.
  • Participate in the embedded POD on-call rotation for Dash app reliability and brand-facing report availability.

What You Bring To The Table – Qualifications

Required

  • 4 years of professional experience building data applications, BI tools, or analytics products.
  • Strong Python proficiency, including production experience with Plotly Dash, Streamlit, or an equivalent Python web framework.
  • Deep SQL expertise, including window functions, complex joins, and query optimization on cloud data warehouses.
  • Hands-on experience with Databricks (or Snowflake / BigQuery Spark) and an understanding of lakehouse architecture.
  • Working knowledge of semantic layer concepts — dimensional modeling, measure definitions, and governed metrics.
  • Working knowledge of Power BI (DAX, Power Query, Tabular models) for migration assessment and planning.
  • Strong CI/CD discipline: Git, automated testing, and automated deployment for both data pipelines and applications.

Preferred

  • Direct production experience with Databricks Unity Catalog and Databricks SQL.
  • Experience leading a BI platform migration (Power BI to Tableau, Tableau to Looker, or similar).
  • Exposure to React or Vue for embedding Dash inside larger web applications.
  • Experience building embedded analytics for external customers — white-label or multi-tenant reporting.
  • Familiarity with restaurant, retail, hospitality, or other guest-facing industry data.
  • Active use of AI-assisted development tooling (Cursor, Claude Code, GitHub Copilot, or similar).
  • Bachelor’s degree in Computer Science, Engineering, Analytics, or equivalent practical experience.

Ziosk is an Equal Opportunity employer offering competitive benefits and compensation. Candidates must be eligible to work in the U.S. and be able to commute daily to Plano, TX. No agencies or third-party recruiters, please.

Salary.com Estimation for Full-Stack Data BI Engineer (on-site) in Plano, TX
$101,768 to $129,771
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full-Stack Data BI Engineer (on-site)?

Sign up to receive alerts about other jobs on the Full-Stack Data BI Engineer (on-site) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$74,161 - $98,561
Income Estimation: 
$93,716 - $124,745
Income Estimation: 
$118,976 - $146,289
Income Estimation: 
$112,672 - $149,113
Income Estimation: 
$98,475 - $115,895
Income Estimation: 
$101,449 - $132,468
Income Estimation: 
$124,087 - $161,899
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ziosk

  • Ziosk Plano, TX
  • Client Director (on-site) - Plano, TX Welcome to Ziosk , where we empower restaurants to focus on what matters most: the guest experience! Have you ever us... more
  • 1 Day Ago

  • Ziosk Dallas, TX
  • Full-Stack Data BI Engineer (On-site) - Plano, TX Welcome to Ziosk, where we empower restaurants to focus on what matters most: the guest experience! Have ... more
  • 5 Days Ago

  • Ziosk Plano, TX
  • AI Engineer (On-site) - Plano, TX Welcome to Ziosk, where we empower restaurants to focus on what matters most: the guest experience! Have you ever used a ... more
  • 5 Days Ago

  • Ziosk Plano, TX
  • Data Product Owner (On-site) - Plano, TX Welcome to Ziosk, where we empower restaurants to focus on what matters most: the guest experience! Have you ever ... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Full-Stack Data BI Engineer (on-site) jobs in the Plano, TX area that may be a better fit.

  • Ziosk Dallas, TX
  • Full-Stack Data BI Engineer (On-site) - Plano, TX Welcome to Ziosk, where we empower restaurants to focus on what matters most: the guest experience! Have ... more
  • 5 Days Ago

  • NTT DATA North America Dallas, TX
  • Req ID: 372107 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!