
Principal Data Engineer
EnergyHub seeks a Principal Data Engineer to design, implement, and operate large-scale data pipelines and systems ingesting telemetry and utility data (e.g., AMI, GIS, EMS/SCADA) from energy IoT devices. The role works independently across teams to build APIs, integrate with energy markets, improve pipeline scale/reliability, and collaborate with analytics/ML teams. Required: 10+ years professional software development, Python and SQL, experience with data pipelines/ELT/ETL and data warehousing (Snowflake). Preferred: Airflow, dbt, AWS Kinesis, S3, CI/CD, Java, MongoDB, BI tools. Position is remote in the United States; employer does not provide immigration sponsorship.