CareerPlanSign in

Principal Data Engineer

Burlington, VT💼 Full-time💰 $180,000–$180,000🗓 2026-08-06 → 2026-09-26

Core

Design and implement software solutions and data pipelines to ingest, manage, and scale telemetry from millions of electric vehicles, smart thermostats, and energy IoT devices to support a resilient grid and virtual power plants.

Role type

Principal Data Engineer (Infrastructure & Data Platform)

Builds

Massive pipelines of device telemetry, energy, and weather data; APIs and tools for hardware manufacturers and third-party enterprise systems; data warehouse solutions.

Domain

Energy / Electric Utilities / IoT / Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Python, SQL, system design and architecture, data pipeline construction, ELT/ETL, data warehousing, data modeling

Preferred skills

Electric utility domain experience, Apache Airflow, dbt, AWS Kinesis, S3, Java, MongoDB, BI tools (Sigma, Tableau)

Technologies

Snowflake, AWS, Airflow, dbt, Kinesis, S3, Java, MongoDB, Tableau, Sigma

Responsibilities

Design and implement systems for ingesting data from utility software (AMI, SCADA, GIS); operate independently to find solutions and delegate to senior engineers; build influence across teams to chart dependencies and tradeoffs; develop APIs for hardware and third-party integration; collaborate with analytics/ML teams to optimize virtual power plants; improve scale, automation, and reliability of data pipelines; introduce tools and best practices; mentor engineers.

Seniority

Principal, hands-on IC with strategic influence and mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.