Software Engineer I
United StatesJob Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
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: What you’ll do
In this position you will work closely with Engineering, Internal Stakeholders, and Clients to:
- 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: What you need
- 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: Nice-to-haves
- 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.
How would you rate this job post?
See what other professionals think about this role.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.