Senior Software Engineer I

EnergyHub

United States

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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, C&I
Senior Software Engineer, C&I

energyhub • United States

On-site
USD 130,000 - 170,000
100% paid medical
401(k) with employer match
Flexible schedule
+4
Senior Software Engineer, Program
Senior Software Engineer, Program

EnergyHub • United States

On-site
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Flexible schedule
Software Architect
Software Architect

EnergyHub • United States

On-site
USD 165,000 - 200,000
100% paid medical for employees
401(k) with employer match
Flexible schedule
+3
Principal Data Engineer
Principal Data Engineer

Worky • Burlington (VT)

On-site
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
casual environment
+7
Principal Data Engineer Remote - United States
Principal Data Engineer Remote - United States

EnergyHub, Inc. • Northern (KY)

Hybrid
USD 180,000 - 220,000
100% paid medical for employees
401(k) with employer match
Flexible schedule
+3
Software Engineer, SupportHub
Software Engineer, SupportHub

EnergyHub • United States

On-site
USD 90,000 - 110,000
100% paid medical for employees and a
401(k) with employer match
casual environment
+5
Principal Data Engineer
Principal Data Engineer

EnergyHub • United States

On-site
USD 150,000 - 190,000
Product Manager II
Product Manager II

EnergyHub • United States

On-site
USD 120,000 - 150,000
100% paid medical
401(k) with employer match
Casual environment
+5
Sales Engineer
Sales Engineer

EnergyHub • United States

On-site
USD 100,000 - 115,000
Staff Software Engineer, Data and Partner Platform
Staff Software Engineer, Data and Partner Platform

EnergyHub • United States

On-site
USD 180,000 - 240,000
Collaborative culture
Real responsibility from day one
Diverse and dynamic environment