Full-Stack Data BI Engineer (on-site)

Ziosk LLC

Ziosk LLC

Software Engineering

Dallas, TX, USA

Posted on Jun 5, 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.