Senior Software Engineer - (Connect Platform)

Enode
Oslo
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Ownership","Communication","Systematic debugging","Technical collaboration","Knowledge sharing"]

Own and evolve Enode’s Platform Connect backend, the API connectivity layer that aggregates integrations for EV chargers, vehicles, and OEM platforms. Improve reliability, observability, monitoring, and alerting to reduce incidents as the platform scales. Build and maintain well-tested API integrations with OEMs and energy partners, drive complex projects through release, and maintain a high bar for code quality and system health—while collaborating closely with product and teammates.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Enode
Enode
1 month ago

Senior Software Engineer - (Connect Platform)

✓ Verified Job

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

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

Job Summary

Own and evolve Enode’s Platform Connect backend, the API connectivity layer that aggregates integrations for EV chargers, vehicles, and OEM platforms. Improve reliability, observability, monitoring, and alerting to reduce incidents as the platform scales. Build and maintain well-tested API integrations with OEMs and energy partners, drive complex projects through release, and maintain a high bar for code quality and system health—while collaborating closely with product and teammates.
Location: Oslo
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain API integrations with OEMs and energy partners, ensuring reliability, performance, and strong testing.
  • •Improve connectivity platform reliability by reducing incidents and strengthening observability, monitoring, and alerting (plus related automations/tools).
  • •Deliver complex projects through to release by breaking work into actionable deliverables with limited hand-holding.
  • •Maintain high standards for code quality, testing, and observability, caring about the broader codebase state.
  • •Align platform priorities with product and the team, balancing stability and delivery, and support engineers through knowledge sharing and technical decisions.

Pay and Benefits

Perks:EquityRemote WorkHome Office

Key Requirements

  • •Experience writing maintainable, testable backend code in environments with heavy API or integration work.
  • •Fluency with AI in engineering work, understanding where it helps and where it falls short.
  • •Excitement for platform engineering in the product sense—building connectivity layers rather than managing infrastructure/CI-CD.
  • •Systematic debugging of issues across services, with a focus on preventing recurring incidents.
  • •Clear communication and the ability to explain complex technical topics to non-technical stakeholders.
Skills:OwnershipCommunicationSystematic debuggingTechnical collaborationKnowledge sharing
Tech Stack:TypeScriptReactNodeAWSDockerPostgreSQLCDKCloudFormation

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