CareerPlanGet AI match score →

Senior Software Engineer, Battery

Brooklyn, NY💼 Full-time💰 $130,000–$130,000🗓 2026-07-08 → 2026-07-31

Core

Design and develop backend services supporting residential battery programs and virtual power plants using smart grid communication standards.

Role type

Senior Software Engineer (Backend)

Builds

Client-facing REST APIs, backend logic, and integrations with distributed internal services for utility clients.

Domain

Energy / Smart Grid / Distributed Energy Resources (DER)

Deliverable

production ML models | product features | infrastructure

Required skills

Java/Spring ecosystem, RESTful web APIs, OpenADR/IEEE 2030.5/OCPP protocols, PostgreSQL, security best practices, CI/CD, automated testing

Preferred skills

AWS, microservice architectures, event-driven messaging, React, protocol buffers/gRPC, containerized systems, MongoDB

Responsibilities

Build and maintain integrations with industry-standard energy protocols; Develop and maintain client-facing REST API; Ensure proper security and data protection policies; Collaborate with product and engineering to improve software quality; Update utility-facing Web portal; Write and maintain technical documentation

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗