Senior Data Engineer - Energy IoT & Grid Analytics

EnergyHub

United States

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EnergyHub is seeking a Principal Data Engineer to design and build data-driven software that transforms millions of energy IoT devices into grid resources. You will lead data ingestion, ETL pipelines, and data warehousing with Snowflake, enabling analytics and ML insights.

You will own system design, APIs, and cross-team collaboration, mentoring engineers and influencing the company roadmap. A strong background in Python/SQL and data modeling is required.

Qualifications

  • 10+ years of professional software development experience.

Responsibilities

  • Design and implement software solutions that turn millions of energy IoT devices into resources for a cleaner, more reliable grid.
  • Design and implement systems for ingesting and managing data from core utility software systems (AMI, EMS/SCADA, MDM, GIS).
  • Operate independently to identify solutions, design them, and coordinate work with senior engineers across teams.
  • Build influence across functions to tackle initiatives that impact the whole company and align on a shared roadmap.
  • Develop methods to connect systems to energy markets and grid balancing.
  • Create APIs and tools for hardware manufacturers and third-party software to integrate with our platform.
  • Collaborate with analytics and machine learning teams to derive insights and optimize virtual power plants.
  • Improve scale, automation, and reliability of telemetry, energy and weather data pipelines.
  • Introduce best practices and enablement across the team.
  • Mentor junior and senior engineers on teams you work with.

Skills

10+ years software development
Python/SQL
ELT/ETL pipelines
System design & architecture
Snowflake data warehousing
Data modeling
Airflow
dbt
AWS Kinesis
S3
Java
MongoDB
Tableau/Sigma BI tools

Tools

Airflow
dbt
AWS Kinesis
S3
Snowflake

Job description

EnergyHub is seeking a Principal Data Engineer to design and build data-driven software that transforms millions of energy IoT devices into grid resources. You will lead data ingestion, ETL pipelines, and data warehousing with Snowflake, enabling analytics and ML insights.

You will own system design, APIs, and cross-team collaboration, mentoring engineers and influencing the company roadmap. A strong background in Python/SQL and data modeling is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Data Engineer – Energy IoT & Grid Data Platform
Principal Data Engineer – Energy IoT & Grid Data Platform

Worky • Burlington (VT)

On-site
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
casual environment
+7
Principal Data Engineer - Lead Data Pipelines & Systems
Principal Data Engineer - Lead Data Pipelines & Systems

EnergyHub, Inc. • Northern (KY)

Hybrid
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
Flexible schedule
+3
Senior Data Engineer: AI-Driven Analytics Platform
Senior Data Engineer: AI-Driven Analytics Platform

Boston Energy Trading and Marketing LLC • Boston (MA)

On-site
USD 120,000 - 150,000
Principal Data Engineer
Principal Data Engineer

Worky • Burlington (VT)

On-site
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
casual environment
+7
Principal Data Engineer
Principal Data Engineer

EnergyHub • United States

On-site
USD 150,000 - 190,000
Senior Software Engineer, Platform & Data Services
Senior Software Engineer, Platform & Data Services

EnergyHub, Inc. • Northern (KY)

Hybrid
USD 130,000 - 170,000
Health insurance
401(k) matching
Flexible schedule
+3
Lead Data Engineer — Data Lake & Cloud ETL Expert
Lead Data Engineer — Data Lake & Cloud ETL Expert

National Grid • United States

On-site
USD 133,000 - 187,000
Principal Data Engineer Remote - United States
Principal Data Engineer Remote - United States

EnergyHub, Inc. • Northern (KY)

Hybrid
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
Flexible schedule
+3
Remote Staff Software Engineer, Data & Partner Platform
Remote Staff Software Engineer, Data & Partner Platform

EnergyHub • United States

Remote
USD 160,000 - 180,000
Senior Data Engineer, Energy Analytics & Pipelines
Senior Data Engineer, Energy Analytics & Pipelines

Clearway Energy Group • San Francisco (CA)

Hybrid
USD 120,000 - 160,000