Energyhub
Energyhub

Software Engineer, SupportHub

engineeringfull-timeRemote - United States
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
climate
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

About the Opportunity

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.

Main 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

Required Skills and Experience

  • 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.)

Preferred Skills and Experience

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

Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

Why work for EnergyHub?

  • Collaborate with outstanding people: Our employees work hard, do great work, and enjoy collaborating and learning from each other.
  • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the team!
  • Gain well rounded experience: EnergyHub offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
  • Work with the latest technologies: You'll gain exposure to a broad spectrum of IoT, SaaS and machine learning obstacles, including distributed fault-tolerance, device control optimization, and process modeling to support scalable interaction with disparate downstream APIs.
  • Be part of something important: Help create the future of how energy is produced and consumed. Make a positive impact on our climate.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Software Engineer, SupportHub at Energyhub — Remote