Position: Data Engineer
Company: Art2Hire
Category: Data Science
Experience required: 3y
English level: upper
Published: 2021-06-01T00:00:00+03:00

**Type: Remote, full-time**
**Start date: ASAP**

**What is the project about:**

 The company reimagines the restaurant guest experience and develops an omnichannel digital ordering platform that uses AI and Machine Learning to power a guest preferences engine. Today, the company powers in-store ordering for leading restaurant brands like By Chloe, Togo's, Veggie Grill, and Num Pang.  
To provide a seamless experience to guests and restaurant brands, the company needs to communicate with a broad and ever-growing array of external services. The platform has a modular plug-n-play architecture that makes it easy to add any new integration from Sale systems to loyalty platforms to payments processors. The platform also have a completely customizable guest UI that can deploy to every restaurant in seconds. And it's all built using Node.js and MongoDB. 
One example project that the company is looking to do in the next little while is to allow guests to pay simply by scanning a barcode on their phone and avoid the hassle of using a credit card.
Now we are looking for a Data Engineer to join the Toronto team and help take the platform to the next level to serve more guests and more restaurants. 
 
**Responsibilities include but are not limited to:**

Build resilient systems at scale with high velocity and high-volume data flows.
Champion the practice of data democratization.
Reimagine the way we source, process, contextualize, and model our data.
Build near-real-time streaming pipelines.
Implement event-driven data ingestion methodologies with Snowflake.
Build ELT processes.
Take ownership of engineering projects and see them through to completion

**Requirements:**
3+ years of experience in the development and evolution of modern data pipelines, business intelligence, and advanced analytics applications.
Experience with ETL/ ELT software such as SSIS, Talend, Informatica, Snowpipe, 5tran or others preferred.
Experience working with large datasets (one or more terabytes) and volumes (millions or billions of transactions per day).
Experience in the full data pipeline, from extraction to grooming, modeling, loading, and dashboarding/BI.
Experience with data structures, encodings, and storage formats and the trade offs between the options.
Fluency in data modeling and warehousing.
Experience with modern, cloud-based data warehouse platforms (i.e. Snowflake, Azure Synapse/SQL Data Warehouse).
An affinity for command line and scripting languages over GUI-based tools.
Experience in Python, R, or other batch data processing/mining languages
Firm grasp of zero-trust patterns and related security design principles.
English - Upper Intermediate+

**It would be especially awesome if:**

You are familiar with restaurant/POS data
You want to learn about what truly makes restaurants tick