Data Engineer
Zenreach (Greenfield Labs)
Kitchener, Ontario
3d ago
source : Communitech Corporation


Greenfield Labs is the Canadian R&D Hub for Zenreach.

Zenreach solves a major problem for brick-and-mortar businesses the majority of advertising is online, yet over 90% of purchasing still happens offline .

Our platform links the two by automatically tracking customer visits, building rich customer profiles, targeting communication more precisely and directly measuring in-store impact.

We are backed by some of the biggest names in Silicon Valley. If you’re interested in joining a team that is changing the way the world does business, this might be the place for you.


The Data Engineer will be responsible for the delivery of data, database, and business intelligence solutions including design and development, performance and reliability, and overall alignment to business and customer needs.

This role will be directly involved in the production of high quality ETL packages, aligning business requirements, developing data models, and creating reporting and analytics.

This individual will be comfortable in a team environment, working with a diverse group of business and technology members in defining and delivering innovative data solutions in support of our expanding business.


  • Design, develop, implement, and support data solutions
  • Coordinate with a team of developers to meet delivery requirements within a larger application project
  • Provide support to various business and technology teams during requirements definition, estimating, designing, development, and delivery to ensure quality, scalable, and robust solutions
  • Develop and maintain ELT processes for real-time ingestion from multiple sources
  • Develop and maintain enterprise business intelligence models
  • Maintaining integrations to external APIs such as Google, Facebook, Cloudtrax, Yelp, and others
  • Adherence to industry standards and compliance with global regulations including GDPR and CCPA
  • Be a leader in representing best practices and forward thinking
  • Experience with the following technologies is an asset :

  • Python jobs and Airflow scheduling for data integrations
  • Data warehouses including Redshift and Snowflake
  • ETL development in Jaspersoft, Pentaho, Talend, or Informatica
  • Business intelligence tools including Tableau or Periscope
  • Data management using SQL

  • University degree in Computer Science or equivalent
  • 5+ years of hands-on experience in data modeling, ELT / ETL design and development and best practices
  • Experience writing, executing, and optimizing complex SQL queries
  • Experience converting business requirements into advanced data models (OLTP / OLAP designs) to meet complex business analytics needs
  • Experience with implementing ETL functionality for MDM and Data Profiling
  • Strong interpersonal skills, self-motivated, and enjoys working on a wide range of projects
  • Excellent verbal and written communication skills
  • Experience with large-scale AWS, Azure, or other cloud deployed technology solutions

  • Be Committed : Work hard, Own the problem, Learn
  • Create Trust : Do what you say, Create trust with our Clients and Colleagues
  • Be Bold : Experiment, Speak up, Hope is not a plan
  • Deliver High Performance : Prepare, Commit, (over) Deliver

  • Bright and open workspace which includes a fully stocked kitchen with healthy (and unhealthy) snacks
  • Quarterly hackathons
  • Catered lunches five times a week
  • Flexible hours of work with the option to work from home
  • Flexible vacation plan
  • Enhanced paternity and maternity leaves
  • Plenty of off-sites and happy hours to relax and unwind
  • Greenfield Labs is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

    Accommodations are available on request for candidates taking part in all aspects of the selection process.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form