Remote Staff Software Engineer, Data & Partner Platform

EnergyHub

United States

Remote

USD 160,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EnergyHub is seeking a Staff Software Engineer for the Data and Partner Platform team to shape the future of energy technology. You will operate at the intersection of technical craft and broad organizational impact, mentoring engineers and building scalable systems that support partner integrations and data translation.

You will own architecture across ingest, processing, and APIs, collaborating with product and operations to ensure reliability, security, and cost efficiency while delivering

Qualifications

  • 7+ years of professional software engineering with staff-level responsibilities.
  • Proven full-stack background with distributed systems and designing solidly-architected microservices.
  • Strong proficiency with gRPC/protobuf, RESTful APIs, and contract driven development across multi-repository service meshes.
  • Clear understanding of OLAP vs OLTP databases with hands-on high-performance data processes.
  • Demonstrated experience integrating complex partner APIs and building data pipelines.
  • Relentless drive for quality and performance with testing discipline (unit/integration/E2E).
  • Proactive observability and incident-response capabilities; on-call experience.
  • Thoughtful use of AI/LLM tooling to improve efficiency without over-reliance.

Responsibilities

  • Provide technical leadership and vision across engineering teams.
  • Coordinate across teams to align on technical direction, standards and best practices.
  • Design and implement scalable systems for ingesting, processing, observing, and maintaining billions of data points.
  • Build and maintain microservices and APIs with contract-driven development.
  • Design integrations with partner and third-party APIs and data pipelines (CSV/SFTP/Airflow).
  • Lead investigations end-to-end from alert to root cause and prevent recurrence.
  • Mentor engineers and collaborate with product, operations and business teams.
  • Manage access and roles ensuring privacy and security compliance.

Skills

Software engineering
Full-stack
Microservices
gRPC/protobuf
REST APIs
Data pipelines
Observability
Incident response

Tools

Snowflake
Airflow
Docker
GitHub
DBT
Fivetran
Postgres
MongoDB
DataDog
Metaplane
Sigma

Job description

EnergyHub is seeking a Staff Software Engineer for the Data and Partner Platform team to shape the future of energy technology. You will operate at the intersection of technical craft and broad organizational impact, mentoring engineers and building scalable systems that support partner integrations and data translation.

You will own architecture across ingest, processing, and APIs, collaborating with product and operations to ensure reliability, security, and cost efficiency while delivering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Staff Full-Stack Engineer | Energy Tech Impact
Remote Staff Full-Stack Engineer | Energy Tech Impact

Partner Company • United States

Remote
USD 150,000 - 190,000
Birthday off
25 holidays + public holidays
Flexible holiday exchange
+1
Senior Staff Software Engineer - Energy Data (Remote)
Senior Staff Software Engineer - Energy Data (Remote)

Stem Inc • United States

Remote
USD 140,000 - 190,000
Sales Engineer
Sales Engineer

EnergyHub • United States

On-site
USD 100,000 - 115,000
Energy Data Scientist New Remote - United States
Energy Data Scientist New Remote - United States

EnergyHub, Inc. • Northern (KY)

Remote
USD 100,000 - 157,000
Medical benefits
401(k) match
Flexible schedule
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
Senior Software Engineer I
Senior Software Engineer I

EnergyHub • United States

On-site
USD 120,000 - 170,000
Health insurance
401(k) match
Professional growth opportunities
Senior Client Success Manager New Remote - United States
Senior Client Success Manager New Remote - United States

EnergyHub, Inc. • Northern (KY)

Remote
USD 125,000 - 140,000
100% paid medical
401(k) with employer match
Flexible schedule
Senior Platform Engineer — Cloud, AI & Energy Platform
Senior Platform Engineer — Cloud, AI & Energy Platform

Search Services • Houston (TX)

On-site
USD 140,000 - 180,000
Lead Product Manager New Remote - United States
Lead Product Manager New Remote - United States

EnergyHub, Inc. • Northern (KY)

Remote
USD 133,000 - 179,000
100% paid medical for employees
401(k) with employer match
Gym subsidy
+2
Senior Platform Software Engineer - Java & Energy Markets
Senior Platform Software Engineer - Java & Energy Markets

Talentify • Santa Clara (CA)

On-site
USD 150,000 - 210,000