Remote (Country) Full-time

Enode is hiring a Senior Software Engineer

About the Role

Enode is hiring a Senior Software Engineer to strengthen the foundation of its Connect platform, which underpins how energy companies integrate with devices at scale. You'll build and evolve integrations and backend systems for EV charging, home energy management, and other features across internal and customer-facing use cases.

What You'll Do

  • Build and maintain integrations with vendor cloud platforms across EV and home energy ecosystems.
  • Design and implement backend features that support customer use cases, including recent areas like charger pairings and HEM systems.
  • Work with PMs, Support, and Commercial teams to ensure our integrations and features meet real customer needs.
  • Contribute to the architecture and reliability of the Connect platform, identifying improvements that help the team scale.
  • Debug and ship production features in Node/TypeScript and our AWS-based stack.
  • Participate in code reviews, design discussions, and cross-team collaboration to ensure consistency across the Connect product surface.
  • Take a product-engineer mindset, balancing speed, quality, and customer impact in your day-to-day decisions.

What We're Looking For

  • Experience building and maintaining backend services in a production environment, ideally with API or integration-heavy systems.
  • Strong skills in designing for reliability, scalability, and performance.
  • Ability to own work from initial scoping to production rollout, including iteration based on customer or usage insights.
  • Comfort working in fast-moving, sometimes ambiguous environments where teams create clarity together.
  • Clear, thoughtful communication that supports collaboration across engineering, product, and customer-facing teams.
  • A product mindset: you care about solving the right problem and making life easier for customers and teammates.

Nice to Have

  • Experience with TypeScript/Node, AWS services, DynamoDB, TimescaleDB, Axiom, or similar production tooling.
  • Familiarity with energy, IoT, or connected device ecosystems.
  • Prior exposure to API-first products or integration platforms.

Technical Stack

  • Node/TypeScript
  • AWS
  • DynamoDB
  • TimescaleDB
  • Axiom

Team & Environment

You'll join the Connect engineering group, working within either our EV Charging or Home Energy team depending on background and interest.

Benefits & Compensation

  • Opportunity to join and impact an early-stage climate tech startup with global aspirations as we scale.
  • A mission-driven, fun and caring environment with high drive and ambition.
  • Competitive compensation, including a very attractive employee option program.
  • Remote-first in Europe, with the option of attending an office in Oslo or receiving a co-working pass on demand.
  • Three annual off-sites to connect with the team in exciting & fun places.
  • Flexible, human-first culture.
  • Stipend for setting up your home office.

Work Mode

This is a remote-first position for candidates located in Europe.

Enode is an equal opportunities employer. We are dedicated to building a diverse, inclusive and authentic workplace.

Required Skills
Node.jsTypeScriptAWSDynamoDBTimescaleDBAxiomAPI DesignSystem ArchitectureEvent-Driven SystemsDistributed SystemsSecurityPerformance OptimizationCI/CDInfrastructure as Code
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Enode

Enode's platform powers the next generation of green energy apps by connecting and optimizing the world's energy devices through APIs. The company works with leading energy companies and green tech innovators, giving them instant access to over 250M+ consumers.

Visit website
Job Details
Category backend
Posted 3 months ago