Senior Software Engineer - (Home Energy)

Enode
Oslo
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Ownership","Communication","Collaboration","Problem-solving","Product mindset"]

Build and maintain the Home Energy software layer that connects home energy devices into a unified control system. Own integration work with OEM cloud platforms for batteries, solar inverters, HVAC, and smart meters, and evolve APIs that unify telemetry and controls. Improve observability and vendor performance, support triage, and partner with commercial teams on new integrations. Ship production features in Node/TypeScript on an AWS-based stack.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Enode
Enode
1 month ago

Senior Software Engineer - (Home Energy)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and maintain the Home Energy software layer that connects home energy devices into a unified control system. Own integration work with OEM cloud platforms for batteries, solar inverters, HVAC, and smart meters, and evolve APIs that unify telemetry and controls. Improve observability and vendor performance, support triage, and partner with commercial teams on new integrations. Ship production features in Node/TypeScript on an AWS-based stack.
Location: Oslo
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain integrations with OEM cloud platforms for batteries, solar, smart meters, and HVAC.
  • •Design and evolve home energy APIs that unify telemetry and controls across HEM, batteries, and curtailment.
  • •Improve observability and vendor performance across integrations, including participating in triage rotation.
  • •Collaborate with partnership and commercial teams to assess API feasibility for new OEM integrations.
  • •Debug and ship production features in Node/TypeScript on an AWS-based stack.

Pay and Benefits

Perks:Remote WorkHome Office

Key Requirements

  • •Experience building and maintaining backend services in production, ideally in API- or integration-heavy systems.
  • •Strong skills designing for reliability, scalability, and performance.
  • •Own work end to end from scoping through production rollout, iterating based on customer or usage insights.
  • •Comfort working in fast-moving, sometimes ambiguous environments and creating clarity with the team.
  • •Clear, thoughtful communication across engineering, product, and customer-facing teams.
Experience:Climate techEnergyIoTAPI integrationsHome energy
Skills:OwnershipCommunicationCollaborationProblem-solvingProduct mindset
Tech Stack:NodeTypeScriptAWSAPIOEM cloud platformsPostgreSQLTimescaleDBTelemetryObservability

Company Brief

Enode
Provides APIs and developer tools to connect electric vehicles, chargers, batteries, and smart home devices to energy systems, enabling energy companies and apps to manage distributed energy resources and build customer-facing energy services.
Industry: API Platforms
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Funding: Series A
Headquarters: Oslo, Norway
Founded: 2018
WebsiteLinkedIn