Data Engineer


Toronto, Ontario, CA
  • Job Type: Full-Time
  • Function: Data Science
  • Post Date: 12/23/2020
  • Website:
  • Company Address: 10 Dundas St E, Toronto, ON, M5B 2G9

About GridCure

Founded to address the most critical skill gap in the industry today, GridCure provides modular smart grid SaaS solutions that empower utilities to optimize their operations and customer service. GridCure securely aggregates data from disparate systems, completes multi-layered analytics, and recommends real-time actionable insights. GridCure offers simple and customizable solutions to help utilities make sense of their data and implement data-driven change.

Job Description

As a data engineer at GridCure, your general responsibilities will include bolting together the core components of our platform that allow us to interact with utility company data stores, helping build systems to better catalogue and analyze smart grid data, and creating features to automate the process of launching analytical models as new clients come on board.
More specific to this role, you’ll be in charge of building and managing ETL pipelines for batch and streaming data that comes to us from utilities all around the world. Familiarity with significant differences in velocity of data entering a given pipeline, processing error handling/logging (data is never consistently clean), and containerization/autoscaling of services are key.

About Your Background:

We use cloud infrastructure, and we’re looking for familiarity with the standard Amazon Web Services and Google Cloud offerings. Most of our clients use more traditional database systems to store their smart grid data, and familiarity with working with some older-school system integrations is helpful. We want to hear your enthusiasm and experience dealing with changing data formats and how you’ve handled that in the past, your stories about ‘that one crazy file format we had to parse’, and how you built systems that scaled up to handle large data flows overall.
We also value experience in the utility space (bonus points if you can tell us the difference between AMI and AMR), and experience deploying production ETL pipelines to enterprise-scale customers that you’ve babysat for a little while. We’re mostly a python shop, so experience with python required.

Related Jobs

Data Engineer

GridCure - Toronto, Ontario, CA

Backend Developer (Django)

GridCure - Toronto, Ontario, CA

Backend Developer (General)

GridCure - Toronto, Ontario, CA
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.