Find a jobRecruiters

Senior Software Engineer (Program)

Exclusive opportunity

Onsite

Senior Software Engineer (Program)

EnergyHub

Senior Software Engineer (Program)

Skills

ReactTypescriptJavaMicroservicesSpring Boot

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$130,000 – $170,000 / year

Location:

United States

Work mode:

Onsite

Published on:

17 August 2026

What they need


  • The Program Engineering Team owns a core part of our platform: how customer programs are configured and maintained across a growing set of product offerings
  • You will help evolve a critical system that sits at the intersection of product, platform engineering, and operations
  • This is an opportunity to join an energized team bringing clarity to complex domains, building systems that scale as the business grows, modernizing the user experience, and having a positive impact on our climate future
  • As a senior engineer, you would support our mission by developing high-quality solutions across the stack — bringing structure to our data, standing up new services and tooling, and building client-facing capabilities on top of them
  • Own the design of an authoritative source of truth for program configuration, and lead the migration path to get there
  • Lead schema design and data flow architecture through a collaborative and inclusive process
  • Build and maintain microservices and APIs that other teams confidently depend on, using contract-driven development practices
  • Collaborate cross-functionally with product managers, designers, internal engineering teams, and other stakeholders to contribute to high-impact projects
  • Mentor and support other engineers, fostering a strong technical culture of respect, open communication, and collaboration

Benefits

  • 401(k) with employer match
  • HSA and FSA options
  • Medical opt-out allowance
  • 100% paid medical insurance for employees
  • Tuition reimbursement and continuing ed stipend
  • Work from our Brooklyn or Burlington office, or fully remote
  • Dog Fridays at Brooklyn HQ
  • Company happy hours
  • Wellbeing subsidy
  • Bi-annual full-team meetings at our Brooklyn HQ- Senior-level experience with the Java + Spring ecosystem
  • Strong communication skills, with an emphasis on cross-functional collaboration and working on challenging technical problems
  • Experience with web services, RESTful APIs, and contract-driven development
  • Ability to operate autonomously, providing technical vision and guiding the team toward scalable solutions
  • 5+ years of professional software engineering experience, with proven success at senior-level responsibilities
  • Strong experience in testing methodologies, and full SDLC best practices
  • Experience with Domain-Driven Design and decomposing monolithic systems into services with clear ownership boundaries
  • Experience contributing to a real data migration — consolidating conflicting data from multiple sources into a single source of truth and cutting over without breaking downstream consumers
  • Experience with multiple data stores, both relational and NoSQL (We use MongoDB, Postgres, and Snowflake, among others)
  • Experience with protocol buffers and gRPC communications
  • Experience working on highly configurable software products a plus
  • Experience with frontend development (Typescript + React), or a willingness to learn it
  • Familiarity with the energy, DER, or virtual power plant domain a plus (learnable on the job)

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

11 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools