CareerPlanSign in

Senior Software Engineer

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

Core

Design and develop backend services and REST APIs to support residential battery programs and virtual power plants, ensuring security and grid flexibility.

Role type

Senior backend software engineer (Java/Spring)

Builds

Client-facing REST APIs, backend logic, and integrations for battery solutions

Domain

Energy / IoT / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring ecosystem, RESTful API design, PostgreSQL, system/API hardening, CI/CD, automated testing, monitoring

Preferred skills

Python, AWS, microservices, event-driven messaging, gRPC, containerization, MongoDB

Responsibilities

Build and maintain features across battery solutions, develop client-facing REST APIs, build integrations with internal services, ensure security and data protection policies, write technical documentation

Seniority

Senior, hands-on IC

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