Senior Software Engineer I

EnergyHub

United States

On-site

USD 120,000 - 170,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

Health insurance
401(k) match
Professional growth opportunities

Job summary

Stackruit Ltd. is seeking a Senior Software Engineer to join their Mercury Edge Connect Team. The role involves integrating new devices with their platform and tackling technical challenges that contribute to a sustainable energy future.

Ideal candidates will have 5+ years of experience in software engineering, particularly with Java. Responsibilities include enhancing cloud systems and developing code. The salary range is competitive at $120,000 – $170,000 annually based on experience.

Qualifications

  • 5+ years of professional software engineering experience (preferably in a small to medium-sized team).
  • Strong Java skills with experience in web services and RESTful APIs.
  • Experience with scripting languages and knowledge in information security is a plus.

Responsibilities

  • Contribute to all aspects of the software stack.
  • Expand and improve the cloud-based production system.
  • Design, develop, test, and review code.

Skills

Java skills (Java 11+ preferred)
Web services and RESTful APIs
Scripting languages (Python)

Tools

React
Spring
CI/CD

Job description

EnergyHub is looking for a Senior Software Engineer to join their Mercury Edge Connect Team. You’ll play a key role in integrating new devices with their platform, helping utilities offer more renewable energy options to their customers.

Why EnergyHub?
  • Be part of a mission‑driven company that’s working to create a sustainable energy future.
  • Opportunity to work on challenging technical problems with a real‑world impact.
  • Collaborative and supportive work environment with a focus on professional growth.
  • Competitive salary and benefits package (including health insurance, 401(k) match, and more).
What you’ll do:
  • Contribute to all aspects of the software stack (distributed services, queuing, data layers).
  • Expand and improve their cloud‑based production system.
  • Design, develop, test, and review code.
  • Work on next‑generation demand response and energy efficiency services.
  • Collaborate with device manufacturers for device integration.
  • Work with cross‑functional teams to deliver a seamless integration experience for partners.
You’re a great fit if you have:
  • 5+ years of professional software engineering experience (preferably in a small to medium‑sized team).
  • Strong Java skills (Java 11+ preferred).
  • Experience with web services and RESTful APIs (using Spring).
Bonus points for:
  • Experience with scripting languages (Python).
  • Knowledge of information security (PKI, TLS, OAuth, SSO, penetration testing).
  • Front‑end development skills (React, Sass, Webpack, Backbone.js).
  • Experience with development tools and processes (automated testing, CI/CD, monitoring).
  • Database and data processing experience (specific tools mentioned in the job description is a plus).

Salary Range: $120,000 – $170,000 per year (based on location, skills, and experience).

EnergyHub is an equal opportunity employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer New Remote - United States
Senior Software Engineer New Remote - United States

EnergyHub, Inc. • Northern (KY)

Remote
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment
+5
Senior Software Engineer
Senior Software Engineer

EnergyHub • Town of Montana (WI)

On-site
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment
+5
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
Lead Product Manager
Lead Product Manager

EnergyHub • United States

On-site
USD 133,000 - 179,000
100% paid medical for employees
401(k) with employer match
Casual environment
+5
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
Manager, Policy and Regulatory Affairs
Manager, Policy and Regulatory Affairs

EnergyHub • United States

On-site
USD 115,000 - 130,000
Health insurance
401(k) with employer match
Gym subsidy
+2
Sales Engineer
Sales Engineer

EnergyHub • United States

On-site
USD 100,000 - 115,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
Manager, Policy and Regulatory Affairs New Remote - United States
Manager, Policy and Regulatory Affairs New Remote - United States

EnergyHub, Inc. • Northern (KY)

Remote
USD 115,000 - 130,000
Paid medical
401(k) match
Casual environment
+5
Partner Marketing Specialist New
Partner Marketing Specialist New

EnergyHub, Inc. • Northern (KY)

Remote
USD 60,000 - 77,000
100% medical for employees
401(k) match
Free Citi Bike membership
+3