Firmenlogo

Remote Data Developer - Intermediate

TouchBistro  ·  Toronto, ON, · Remote

Candidarsi ora

About the job

TouchBistro is looking for a Data Developer. Our POS system is evolving and our customers are demanding more product capabilities and more flexibility with the current feature set. As a member of the Technology team, you will have the chance to work on some of our current product's cloud-backed features to help deliver and iterate on solutions that meet these demands.

Reporting to the Manager, Software Development, you will be a member of the Data Services team who are responsible for building, operating, and maintaining the data pipelines, infrastructure, and tooling to fuel the organization's data needs. Your role will be to expand and optimize our data pipelines and enterprise data warehouse at TouchBistro. Whether that data is generated from our restaurant platforms, originates from our internal systems, or is shared to us by our partners your contributions will enable us to harness the full potential of data across TouchBistro.

Your Day-to-Day

  • 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 to enable other development teams to deliver data views
  • Collaborate with and mentor development teams across the organization to understand and work through specifications on data-driven project components in their domain
  • Working with departments across the organization on troubleshooting data workflow or report-related issues, aiding in investigative work or sharing expertise where applicable
  • Implement programs to cleanse, consolidate, and correlate structured, semi-structured, and unstructured data
  • Experience with Data Modeling and writing optimized SQL queries
  • Openly collaborate with your team to solve problems and learn from failures
  • Fix it! Ship it! Own it!

All About You

  • You hold a bachelor's degree in Computer Engineering or a related field required
  • You have 3-5 years of database development experience
  • You have 3-5 years of application development experience
  • You have experience with hands-on development using a modern programming language (Python, JavaScript, Java, and/or C#)
  • You have core hands-on experience with data related skills such as data modeling, database design, extract transform load (ETL) processes, data visualization, working with unstructured data, and data warehousing
  • You have experience with writing optimized SQL
  • You have experience with a suite of cloud-based tools and services supporting big data (Athena, Lambda, Data Pipeline, Redshift and Snowflake)
  • You have experience with Git/Github
  • You have excellent written and verbal communication skills with the ability to communicate technical concepts and ideas to all levels of employees and management

Please note: This role is open to residents of Ontario, Quebec, New Brunswick, Nova Scotia, Newfoundland or PEI.

What We Offer

At TouchBistro, we are a diverse group of restaurant-obsessed, tech-loving people brought together by a mission to support the passion and success of restaurateurs. You can feel confident joining a fun, vibrant, and rapidly growing environment. You will be working alongside driven individuals who are passionate, innovative, accountable, collaborative, and respectful.

The Perks:

  • Unlimited vacation
  • Health, dental, and vision benefits
  • Flexible health and wellness plan
  • Parental leave & top up
  • Employee Assistance Program
  • Professional development
  • Volunteer program
  • Monthly lunches
  • Flexible work arrangements
  • Beautiful, brand new office space in the heart of downtown Toronto (our HQ)

About TouchBistro

TouchBistro is an all-in-one Point-of-Sale and restaurant management system that makes running a restaurant easier. We have powered more than 29,000 restaurants around the world, and we know that while passion is plenty in the restaurant industry, time and money usually aren't. Providing the most essential front of house, back of house and customer engagement solutions on one easy-to-use platform, TouchBistro helps restaurateurs streamline and simplify their operations, increase sales, drive revenue, and deliver a stellar guest experience.

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.
Candidarsi ora

Altri lavori