EnergyHub

EnergyHub

EnergyHub empowers utilities and customers to create a clean, distributed energy future through innovative software solutions that turn smart devices into virtual power plants, enhancing grid stability and promoting renewable energy adoption.

Utilities
51-250
Founded 2007
$33M raised

Description

  • Design and implement software solutions that transform device data into grid resources.
  • Design and implement systems for ingesting and managing data from utility software systems.
  • Operate independently to identify solutions, surface roadblocks, and break work down for senior engineers across teams.
  • Build cross-functional influence and help drive company-wide initiatives and shared roadmap execution.
  • Develop new ways to connect internal systems to energy markets and grid-balancing systems.
  • Develop APIs and tools that enable hardware manufacturers and third-party software systems to integrate with the platform.
  • Collaborate with analytics and machine learning teams to deliver data insights and optimize virtual power plants.
  • Improve the scale, automation, and reliability of large telemetry, energy, and weather data pipelines.
  • Introduce tools, techniques, and best practices that benefit the broader engineering team.
  • Respond to novel technical, operational, and organizational challenges.
  • Mentor early-career engineers and more senior engineers across the teams you work with.

Requirements

  • 10+ years of professional software development experience.
  • Experience with Python and SQL.
  • Experience building data pipelines and ELT/ETL systems.
  • Comfort with leading system design and architecture.
  • Experience with data warehouses and data modeling; Snowflake is used.
  • Experience designing and building data pipelines within an electric utility (preferred).
  • Familiarity with Airflow, dbt, AWS Kinesis, and S3 (preferred).
  • Experience with automated testing, CI/CD, and monitoring systems (preferred).
  • Experience with Java or MongoDB (preferred).
  • Experience with Sigma, Tableau, or similar BI tools (preferred).
  • Authorization to work without new sponsorship, as sponsorship is not available for this position.

Benefits

  • Base salary range of $180,000 to $220,000 USD.
  • 100% paid medical coverage for employees.
  • 401(k) with employer match.
  • Flexible schedule with the ability to set your own hours.
  • Paid parental leave.
  • Education assistance program.
  • Gym subsidy and free Citi Bike membership.
  • Fully stocked fridge and pantry in a casual work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Data Engineer + AI

Coforge 10K-50K IT Services

Coforge is hiring a Senior Data Engineer + AI to build and maintain cloud-native data platforms and AI-powered applications for internal and customer-facing use.

Apache Spark AWS CI/CD Databricks dbt LLM Python SQL TypeScript
8 hours, 40 minutes ago

Senior Data Engineer

CodeRoad 51-250 Internet Software & Services

CodeRoad is hiring a Senior Data Engineer to own end-to-end data architecture and pipelines for a remote Latin America team, building a trusted single source of truth that supports Finance and Operations.

Apache Airflow dbt FastAPI Flask Flink GCP Kafka Microservices Python SQL Terraform
8 hours, 40 minutes ago

Senior Engineer - Platform & Data Infrastructure

Ampd Energy 51-250 Electrical Equipment

Ampd Energy is hiring a senior software engineer to own and scale the cloud telemetry platform behind its battery energy storage fleet, improving reliability, performance, and cost as device volume grows.

AWS ClickHouse Go Grafana GraphQL InfluxDB Kafka NestJS Node.js REST API SQL Terraform TimescaleDB TypeScript Vue.js
2 days, 7 hours ago

Director, Data Platform

AHEAD 1K-5K IT Services

AHEAD is hiring a Director, Data Platform to build and run a governed enterprise data platform team and operating model that unifies data access, governance, ingestion, publishing, and event-driven integration.

Kafka Snowflake SQL
2 days, 7 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers