How to protect the location privacy of connected workers

Wednesday, April 21 | 11am Mountain

Careers at SensorUp - Lead Data Engineer - SensorUp

Lead Data Engineer, Alberta

Lead Data Developer, Alberta

Overview

SensorUp software is the fabric that interconnects the world’s IoT data empowering the connected workers of the future to apply intelligent automation for productivity, safety, quality, and job satisfaction.  SensorUp provides a platform with services for Data Ingress, Batch Data Processing, Continuous Data Processing, Data Process Orchestration, Platform Management as well as a SaaS capability which extends the platform level capabilities with Workflow Management, Assets,  Digital Twin and Mobility layers that enable our customers and our team to create end to end solutions.  

We are looking for our Lead Data Engineer to help build out our Platform services. Currently, we employ a modular architecture where data pipelines and tasks are managed by specifications and can operate as continuous or batch tasks. We have integrated upwards of 50 modules to perform analytical processes, enrich sensor data, and make predictions. Data Platform is utilized for predicting arrival times, automatically scheduling fluid hauling vehicles, measuring asset utilization, monitoring biometric inputs, and detecting anomalies among many others.   

The ideal candidate will be an experienced developer who is savvy with data, excited by DevOps, and fluent with Javascript and/or Python, and keen to develop, integrate and orchestrate real-time and batch data processing workloads at scale in the AWS environment. As important, we require someone with the imagination and desire to create value from data—connect the inputs with technology in order to produce the required insights for our customers.  Our data inputs include webhooks, MQTT, Kinesis Streams, and S3. Our data outputs are spatio-temporal indexed datasets which may be persisted or streamed to another process or pipeline.

The candidate will contribute to the development of modules, models, pipelines, and help us continue to make the Data Platform more consumable by data scientists and analysts, other domain areas and by our customers. The candidate will be keen to work with the business users and other development team members to create more data-driven value throughout the product and for our customers.

What you'll do

 30 Days

  • Understand the current capabilities of our Data Platform, our existing processes, and modules.  
  • Work with our DevOps team to understand how Data Pipelines and Tasks are orchestrated, secured, monitored and deployed.  
  • Collaborate with Senior Developers to create and improve some modules.  
  • Integrate with team members responsible for other system areas. 

60 Days

  • Provide strategic direction and innovation in the design and implementation of Data Pipelines and Data Tasks.   
  • Demonstrate the ability to manipulate data, analyze data, and integrate more sophisticated AI and ML technologies. 
  • Support customers by adding value and driving process automation and optimization from their data inputs.  
  • Lead key areas of product development focused on AWS infrastructure, APIs, and stream processing components. 

90+ Days

  • Lead initiatives within the engineering team to build a product-centric culture.
  • Share knowledge through documentation, mentorship, and collaboration. 
  • Understand customer and product manager feedback and suggest improvements and new features. 
  • Lead key areas of the Data Platform as we endeavour to make it more powerful, more consumable across our application, and more accessible to our customers.
  • Create and integrate services using AI and ML depending on the candidate’s background and experience, and work with other team members with other data skills.

What we are looking for

  • 10+ years of experience as a Data Engineer, Senior Developer, or Data Scientist
  • Knowledge of how to use the AWS stack of services to its fullest potential  
  • Someone who has gravitated towards the advanced aspects of front-end development (complex front-end applications).  
  • Fluency in modern Javascript and front-end frameworks, especially React.
  • Modern approaches to Data Process Orchestration and Platform Management  including automation, DevOps, and cloud-native development 
  • Passionate about exploring, utilizing and adding value to input location and sensor data
  • Leadership and communication within the engineering team
  • Self-directed, driven, and sharp
  • Energized to tackle a rapidly-changing problem space and excited to help an organization scale through growth
  • Relevant technical experience and interest in working with spatial-temporal data, data analytics, streaming data processing, distributed systems etc.
  • Exquisite technical communication skills: oral, written, and presentation.

The details

We require a data expert who likes the challenge of taking input data, adding vast amounts of cloud capabilities, and data science expertise, and producing valuable outputs for our customers. SensorUp is a well-financed, venture capital backed company and is committed to growing an innovative data-focused product.  We are looking for somebody who will grow with us, increasing their skills and scope as the company continues to expand. 

Compensation

The competitive compensation plan includes a market-adjusted salary in addition to options in an early-stage startup, benefits plan, and work-life balance.  

Location

SensorUp has offices in Vancouver and Calgary. We have a hybrid remote/office culture.  For this position, we are looking for candidates preferably in Alberta.

How to apply

  1. Please provide a detailed cover letter describing how your interest, experience and skill make this position the perfect fit for you.  
  2. Please send a cover letter and resume to joinus@sensorup.com.

Great ideas come from great teams.
We think you’d like working here too.

No fuss, all freedom

We empower our team members to solve problems without red tape and always with kindness.

Cool technologies

Get hands-on experience working with some of the latest technologies.

Experienced team members

Work alongside some of the most technical experts in the field of geospatial movement intelligence.