Senior Backend Engineer - Battery & Grid APIs (Remote)

Far Coder

Northern (KY)

Hybrid

USD 130,000 - 170,000

Full time

43 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% paid medical for employees
401(k) with employer match
Casual environment
Flexible schedule
Fully stocked fridge and pantry
Free Citi Bike membership
Secure bike rack
Gym subsidy
Paid parental leave
Education assistance

Job summary

EnergyHub is seeking a remote Senior Software Engineer to join the Battery team. This back-end and data-focused role designs and develops services and APIs to support residential battery programs while maintaining a strong security posture across our infrastructure.

You will work with technologies including React, PostgreSQL, MongoDB, CI/CD, Spring, and Python to build scalable solutions and deliver secure, reliable software for virtual power plants and grid flexibility.

Qualifications

  • 5+ years of professional software engineering experience.
  • Experience with the Java/Spring ecosystem.
  • Expertise in RESTful web APIs, especially those targeting external clients.
  • Strong software design skills.
  • Knowledge of relational databases, especially PostgreSQL.
  • Security-focused design and implementation practices.
  • Experience with CI/CD and monitoring (e.g., GitHub Actions, DataDog, Sentry, Metaplane).
  • Ability to work autonomously and collaboratively as needed.

Responsibilities

  • Build and maintain features across our battery solution.
  • Develop and maintain the backend REST API and business logic.
  • Integrate with distributed internal services to enable new capabilities.
  • Ensure security and data protection policies are in place and enforced.
  • Collaborate with product and engineering to improve requirements and quality.
  • Write and maintain technical documentation.
  • Support and evolve APIs for client integrations.
  • Other duties as assigned.

Skills

5+ years experience
Java/Spring
RESTful APIs
Software design
Security best practices
CI/CD
Testing/monitoring
Autonomy & collaboration
Problem solving
Golang/Python experience
AWS

Tools

PostgreSQL
MongoDB
React
CI/CD tooling
GitHub Actions
DataDog
Sentry
Metaplane
gRPC
protobuf
Containerization

Job description

EnergyHub is seeking a remote Senior Software Engineer to join the Battery team. This back-end and data-focused role designs and develops services and APIs to support residential battery programs while maintaining a strong security posture across our infrastructure.

You will work with technologies including React, PostgreSQL, MongoDB, CI/CD, Spring, and Python to build scalable solutions and deliver secure, reliable software for virtual power plants and grid flexibility.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Battery Solutions & APIs
Senior Backend Engineer, Battery Solutions & APIs

Remote Genie • Northern (KY)

Hybrid
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment
Senior Backend Engineer — Smart Grid & OpenADR APIs
Senior Backend Engineer — Smart Grid & OpenADR APIs

EnergyHub • United States

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

Far Coder • Northern (KY)

Hybrid
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment
+7
Senior Backend Engineer: Energy Grid APIs
Senior Backend Engineer: Energy Grid APIs

Talanto • Northern (KY)

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

EnergyHub, Inc. • Northern (KY)

Hybrid
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment
+5
Senior Software Engineer EnergyHub · $130k – $170k 3h ago
Senior Software Engineer EnergyHub · $130k – $170k 3h ago

Remote Genie • Northern (KY)

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

Talanto • Northern (KY)

Hybrid
USD 130,000 - 170,000
100% paid medical
401(k) with employer match
Casual environment
+5
Senior Backend Engineer, Real-Time Grid & ML
Senior Backend Engineer, Real-Time Grid & ML

Powerline • United States

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer: Home Energy APIs & Integrations
Senior Backend Engineer: Home Energy APIs & Integrations

Enode • United States

Remote
USD 140,000 - 190,000
Remote-first globally
Senior Backend Engineer - Energy Platform (Remote)
Senior Backend Engineer - Energy Platform (Remote)

Renew-Home • United States

Remote
USD 160,000 - 200,000
Fully remote work environment
Home office setup allowance
Competitive benefits package