Z

Ziosk

Tabletop tablets for ordering and payment

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timePlano, TX, USANo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of data engineering experience, including at least 3 years focused on Azure Databricks and Spark (PySpark).
  • Expertise in Delta Lake, Unity Catalog, Databricks Notebooks, and SQL Warehousing.
  • Hands-on experience with Azure cloud services, including ADLS Gen2, Event Hub, Azure Data Factory, Key Vault, and Synapse.
  • Strong programming skills in Python and SQL, and familiarity with Scala.
  • Understanding of data modeling, including OLTP/OLAP and star/snowflake schemas, and performance tuning.
  • Experience with CI/CD pipelines in Databricks using Databricks CLI, Terraform, or Azure DevOps.
  • Eligibility and authorization to work for any employer in the United States.
  • Ability to commute to Plano, Texas daily.

Responsibilities

  • Design and implement scalable ETL/ELT pipelines using Azure Databricks, PySpark, and Spark SQL.
  • Build data ingestion workflows from diverse sources, including Event Hub, APIs, Azure SQL, and Blob Storage, into Bronze/Silver/Gold layers of the medallion architecture.
  • Define and implement best practices for Delta Lake and Unity Catalog for schema evolution, versioning, and governance.
  • Optimize the performance and cost efficiency of large-scale data pipelines through partitioning, caching, clustering, and Spark configuration tuning.
  • Integrate Databricks with Azure Data Lake Storage Gen2, Azure Data Factory, Azure Synapse, Event Hub, Key Vault, and Azure DevOps.
  • Implement secure and governed data access using managed identities, role-based access control, and data masking.
  • Partner with data analysts, data scientists, and business users to understand data needs and deliver trusted datasets and KPIs.
  • Provide technical leadership and mentorship to junior engineers, conduct code reviews, and guide architectural decisions.
  • Collaborate with enterprise architects and information security teams to ensure compliance with data security and privacy policies.
  • Implement data quality checks, alerts, and lineage tracking using tools such as Great Expectations, Unity Catalog, and data observability platforms.
  • Set up monitoring dashboards, alerts, and job recovery mechanisms for mission-critical pipelines.

Desired Qualifications

  • Databricks certification, such as Databricks Certified Data Engineer Professional.
  • Experience with real-time streaming, such as Structured Streaming, Event Hub, or Kafka.
  • Familiarity with MLflow or machine learning pipeline support in Databricks.
  • Experience with Power BI, Azure Purview, or Microsoft Fabric for downstream reporting.
  • Knowledge of data governance, lineage, and compliance standards, including GDPR, HIPAA, and SOC 2.

About the Company

Ziosk

Tabletop tablets for ordering and payment

Ziosk provides a restaurant technology platform centered on a durable tabletop tablet that lets guests browse menus, place orders, pay at the table, and engage with games and branded content. The tablets are customized to match a restaurant’s branding and connect with the restaurant’s POS, with the business model based on per-table subscriptions plus advertising and content sales. Unlike software-only competitors, Ziosk combines hardware, software, loyalty features, and in-table advertising, backed by major chain partnerships. Its goal is to help casual-dining restaurants improve guest satisfaction and speed of service while increasing per-table revenue and scaling adoption across national chains.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Dallas, TX
Founded
2007

Recently Posted Jobs

Explore more opportunities at Ziosk

See more jobs