View Our Website View All Jobs

Data Engineer

We are a group of passionate individuals working towards making TouchBistro the #1 global POS product. We are all about ownership, giving each member the tools, support, and freedom to succeed. Above all else, we value personal and professional growth, true teamwork and collaboration, and celebrating each other's wins while still driving to achieve even more. We are fun, scrappy, and aren’t afraid to take risks. If this sounds like a team you’d like to be a part of, get in touch!

Reporting to the Director of Architecture, as a Data Engineer you will be charged with expanding and optimizing our data and data pipeline architecture at TouchBistro. Whether that data is generated from our point-of-sale platform, originates from our internal tools and systems, or is shared to us by our partners, you will be responsible to  efficiently extract, transform, and load so that TouchBistro is able to harness the full potential of this data.



  • Design and build data structures, data pipelines, and data infrastructure leveraging the variety of sources across the organization
  • Document data sources, data structures, data flows, and data infrastructure to share knowledge and understanding of the solutions being implemented
  • Contribute to the development of reporting solutions for the TouchBistro product by crafting queries, providing APIs, and delivering tools enable other development teams to deliver data views
  • Evaluate external data sources to augment our data capabilities
  • Collaborate with and mentor development teams across the organization to design and implement effective data models and infrastructure
  • Work with departments across the organization to assist with data-related technical issues and support their data infrastructure needs
  • Implement programs to cleanse, consolidate, and correlate structured, semi-structured, and unstructured data



  • 3+ years database development experience
  • 2+ years application development experience
  • Hands-on with core data related skills such as data modeling, database design, extract transform load (ETL) processes, data visualization, working with unstructured data, and data warehousing
  • Proficient with SQL-based database management systems such as Microsoft SQL Server, Postgres, or Oracle
  • Experience with AWS suite of cloud-based tools and services supporting big data such as Kinesis, Athena, Lambda, Data Pipeline, and Redshift
  • Development experience using a modern programming language such as Python, JavaScript, Java, and/or C# a plus
  • Excellent written and verbal communication skills with the ability to effectively communicate technical concepts and ideas to all levels of employees and management
  • Bachelor’s Degree in Computer Engineering or a related field required



TouchBistro is an award-winning iPad Point of Sale system, built for restaurant people by restaurant people. We’re a team of thinkers, builders, doers, and innovators. While many of us have experience working at restaurants, some of us just have a true passion for the industry.

At TouchBistro you’ll join a fun, vibrant and rapid growth environment where you’ll work with individuals who share the same values of being passionate, innovative, accountable, collaborative and respectful. We offer great benefits such as stock options, career progression, professional development, volunteer days, health/dental benefits, Friday lunches and more!

So, what do you say? Are you ready to become part of something awesome?



TouchBistro believes in fostering an inclusive workplace where all individuals have an opportunity to succeed. Requests for accommodation due to a disability can be made at any stage of the recruitment process.

Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file