CareerPlan

Senior Software Engineer

Brooklyn, NYFull-time$130k2026-10-12 → 2026-11-11
No visa sponsorship

Core

Design and implement core platform features for IoT devices enrolled in EnergyHub programs to balance the power grid, migrating from monolithic to microservices architecture.

Role type

Senior full-stack software engineer (IoT platform)

Builds

Core platform enabling Distributed Energy Resource (DER) integration and scalable APIs for the broader organization

Domain

Energy / IoT / Cloud Infrastructure

Deliverable

production ML models

Required skills

Java (11+), React, TypeScript, gRPC/RESTful APIs, relational database modeling, CI/CD, automated testing, AI tools in development

Preferred skills

PostgreSQL, asynchronous messaging (SNS/SQS, RabbitMQ), MongoDB, AWS, Datadog, Robot Framework, energy industry experience

Technologies

Java, React, TypeScript, gRPC, REST, PostgreSQL, MongoDB, AWS, Datadog, RabbitMQ, SNS, SQS

Responsibilities

Design and implement core platform features; lead transition to microservices; develop front and back end solutions; provide data modeling and contract definition; mentor other engineers

Seniority

Senior, hands-on IC with technical leadership