remote

Salary
$160,000–$180,000
Posted
Jul 30, 2026
Location
—
Last confirmed open
Sep 24, 2026

What this job asks for AI summary

A Staff Software Engineer role on EnergyHub's Data and Partner Platform team, responsible for architecting and building scalable data ingestion and processing systems, partner and third-party API integrations, and microservices that support core business operations in the energy sector. The position carries broad organizational influence — setting technical direction, mentoring engineers, and collaborating across product, operations, and business teams — with a stack centered on Snowflake, AWS, gRPC/protobuf, and a mix of Java, Python, and TypeScript.

Staff level · 7+ years · New York-Newark-Jersey City, NY-NJ-PA · Full-time

Pay in the description: $160,000–$180,000

Must have (6)
gRPCprotobufRESTmicroservicesOLAP databasesOLTP databases
Nice to have (18)
AWSRabbitMQSnowflakedbtFivetranPostgresMongoDBReactTypeScriptJavaSpring BootPythonDataDogMetaplaneAirflowDockerRobot FrameworkGitHub

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 120 people in the New York-Newark-Jersey City, NY-NJ-PA area plausibly meet what this posting asks for (software developers). range 35–180

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
OLAP databases6%gRPC10%

Rare in this occupation — lead with these, and say what you built with them.

What the occupation pays Median $170,499 (middle half $133,523–$210,499). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 1, 2026. It is a model, not a headcount.

Why we read it this way (5)

The role is titled Staff Software Engineer and the requirements support that level — the JD explicitly calls for staff-level responsibilities, cross-team architectural influence, and mentorship at scale, not just senior individual-contributor scope.

The alt SOC (15-1243 Database Architects) reflects the significant data engineering and schema/data-flow architecture emphasis, but the broader full-stack software development and microservices ownership make 15-1252 the better primary fit.

All technologies appear under a 'Technologies we use' narrative section framed as 'strong familiarity with the majority… and solid expertise in several' — not a hard-gated requirements list — so all are marked preferred. The only hard-gated technical skills are gRPC/protobuf, REST/contract-driven development, and OLAP/OLTP database experience, which appear explicitly in the 'Key Skills & Experience' requirements block.

Location is not explicitly stated in the posting; EnergyHub is headquartered in Brooklyn, NY, and the benefits mention Citi Bike membership, suggesting an in-office or hybrid New York presence. Remote is set to false accordingly.

The posting notes that immigration sponsorship is not available for this position.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗