Software Engineer, SupportHub

EnergyHub
$90,000 - $110,000

About The Position

We are hiring a Software Engineer I to our SupportHub team to further assist the Engineering department as we scale. EnergyHub is a growing organization, and as the third Support Engineer, you will have an outsized impact on defining this role within the company. This role participates in an on-call rotation every 3–4 weeks to support critical issues outside of regular business hours.

Requirements

  • Ability to combine information gained from multiple sources to identify root causes.
  • Strong organizational skills and an eye for calling out areas for improvement.
  • Strong communication skills.
  • Comfort working with internal teams as well as external partners.
  • Comfort working across time zones and cultures.
  • An understanding of code versioning concepts and experience with tools like git.
  • Experience identifying and debugging issues using tools like AWS Cloudwatch, Sentry or Datadog.
  • Experience working with 3rd Party API’s using Postman.
  • Experience with a scripting language such as Python.
  • Experience or familiarity with Fullstack web development.
  • Experience with the AWS ecosystem (and/or other Azure/GCP/etc.).

Nice To Haves

  • Experience working on a level 3 support team.
  • Experience working with utilities and/or our many device partners.

Responsibilities

  • Identify root causes of technical issues.
  • Respond to production issues.
  • Configure programs and data flows between EnergyHub and our OEM or Utility partners.
  • Configure and update data attributes when no UI is available.
  • Build dashboards on top of our data warehouse to answer questions or give the team insight into high-value opportunities.
  • Identify and implement technical solutions to mitigate or correct known issues.
  • Debug reported issues by looking at logs, data and code (most often in Java, sometimes in Python and occasionally TypeScript).
  • Contribute bug-fix PR’s to the codebase.
  • Create, update, and maintain Python scripts for data migrations, data cleanup, or process improvements.
  • Other duties as assigned.

Benefits

  • 100% paid medical for employees
  • 401(k) with employer match
  • Casual environment
  • Flexibility to set your own schedule
  • Fully stocked fridge and pantry
  • Free Citi Bike membership
  • Secure bike rack
  • Gym subsidy
  • Paid parental leave
  • Education assistance program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service