Staff Engineer, Data & Partner Platform

EnergyHub

United States

Remote

USD 108,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

100% paid medical for employees
401(k) with employer match
Casual environment & flexible schedule
Free Citi Bike membership & gymSubsidy
Paid parental leave
Education assistance program

Job summary

EnergyHub is seeking a Staff Software Engineer for the Data and Partner Platform (DAP) team to shape the future of energy tech. You will steer architectural decisions, mentor engineers, and build reliable, scalable systems grounded in the energy industry.

You will lead data ingestion, processing, and integrations with partners, APIs, and data pipelines, while driving operational excellence and cross-functional collaboration across product, operations, and business teams.

Qualifications

  • 7+ years of professional software engineering experience with demonstrated staff-level responsibilities or equivalent scope.
  • Full-stack background with scaling distributed systems and well-architected microservices.
  • Strong proficiency with gRPC/protobuf, RESTful APIs, and contract-driven development across multi-repo service meshes.
  • Clear understanding of OLAP vs OLTP databases, with hands-on data processing experience.
  • Experience integrating complex partner APIs and building data pipelines.

Responsibilities

  • Provide technical leadership and establish long-term architectural direction across teams.
  • Architect and implement scalable data ingestion, processing and observability systems.
  • Design and build API integrations with partners and data sources (CSV/SFTP/Airflow pipelines).
  • Develop and maintain microservices and contract-driven APIs used by other teams.
  • Lead incident investigations end-to-end and drive root-cause analysis and recovery.

Skills

Staff-level responsibilities
Full-stack engineering
gRPC/protobuf
RESTful APIs
Contract-driven development
OLAP/OLTP understanding
Data pipelines
Observability
On-call rotations
AI/LLM tooling

Tools

AWS
S3
Snowflake
dbt
Fivetran
Postgres
MongoDB
React
TypeScript
Java
Spring Boot
Python
Airflow
Docker
GitHub
DataDog
Metaplane

Job description

EnergyHub is seeking a Staff Software Engineer for the Data and Partner Platform (DAP) team to shape the future of energy tech. You will steer architectural decisions, mentor engineers, and build reliable, scalable systems grounded in the energy industry.

You will lead data ingestion, processing, and integrations with partners, APIs, and data pipelines, while driving operational excellence and cross-functional collaboration across product, operations, and business teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Staff Software Engineer, Data & Partner Platform
Remote Staff Software Engineer, Data & Partner Platform

EnergyHub • United States

Remote
USD 160,000 - 180,000
Senior Program Engineer – Platform & APIs
Senior Program Engineer – Platform & APIs

EnergyHub • United States

Remote
USD 130,000 - 170,000
Staff Software Engineer, Data and Partner Platform
Staff Software Engineer, Data and Partner Platform

EnergyHub • United States

Remote
USD 108,000 - 180,000
100% paid medical for employees
401(k) with employer match
Casual environment & flexible schedule
+3
Lead Data Engineer - Energy IoT & Grid Analytics
Lead Data Engineer - Energy IoT & Grid Analytics

EnergyHub • United States

Remote
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
Casual environment with flexible work
+1
Principal Data Engineer
Principal Data Engineer

EnergyHub • United States

Remote
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
Casual environment with flexible work
+1
API & Platform Engineer — Energy Data Dashboards
API & Platform Engineer — Energy Data Dashboards

East Daley • Greenwood Village (CO), Northern (KY)

Hybrid
USD 95,000 - 125,000
Medical, dental, and vision coverage
401(k) with company match
Dog-friendly office
Staff Data Engineer — Real-Time Energy Data Pipelines Lead
Staff Data Engineer — Real-Time Energy Data Pipelines Lead

Form Energy • Berkeley (CA)

On-site
USD 148,000 - 185,000
Relocation assistance
Competitive compensation
Energy Data Scientist
Energy Data Scientist

Far Coder • Northern (KY)

On-site
USD 100,000 - 157,000
100% paid medical for employees
401(k) with employer match
casual environment
+3
Sales Engineer
Sales Engineer

EnergyHub • United States

On-site
USD 100,000 - 115,000
Senior Backend Engineer, Battery Solutions & APIs
Senior Backend Engineer, Battery Solutions & APIs

Remote Genie • Northern (KY)

Hybrid
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment