remote-first Full-time

Enode is hiring a Software Engineer - Platform

About the Role

Enode is looking for a Software Engineer - Platform to join our EVC Platform team. You will play a key role in improving the reliability, observability, and scalability of our core connectivity layer that powers integrations with OEMs and energy partners.

What You'll Do

  • Build and maintain API integrations with OEMs and other energy partners, ensuring they are reliable, performant, and well-tested.
  • Improve the connectivity platform by reducing incidents, enhancing observability, and strengthening the foundations that make our API resilient.
  • Develop automations and internal tools to streamline integration monitoring, triage, and testing.
  • Contribute to defining SLAs, monitoring, and alerting practices that improve reliability and reduce manual work.
  • Participate in discussions to align platform priorities with product needs, ensuring a strong balance between stability and delivery.
  • Foster a collaborative and supportive team culture by sharing knowledge, refining best practices, and working closely with engineers across Enode.

What We're Looking For

  • Experience writing maintainable, testable backend code, ideally in an API or integration-heavy environment.
  • Proficient in JavaScript/TypeScript (or eager to learn TypeScript) and comfortable working in a distributed systems environment.
  • Systematic in debugging issues and improving the tools and processes that prevent them from recurring.
  • Ability to communicate clearly, collaborate proactively, and contribute positively to team discussions.

Nice to Have

  • Excitement about platform engineering in the product sense, building the connectivity layer that powers integrations.
  • Enjoy both building new integrations and making existing systems more reliable and observable.
  • Curious, respectful, and growth-oriented—someone who values teamwork, ownership, and continuous improvement.

Technical Stack

  • TypeScript, React, Node
  • AWS, Docker
  • PostgreSQL, CDK/CloudFormation

Team & Environment

You will be part of the EVC Platform team, working collaboratively to ensure our connectivity foundation is robust and scalable.

Benefits & Compensation

  • Competitive compensation, including a very attractive employee option program.
  • 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 based in Europe. You have the option of attending an office in Oslo or receiving a co-working pass on demand.

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

Required Skills
TypeScriptReactNode.jsAWSDockerPostgreSQLCDKCloudFormationAPI DesignSystem ArchitectureInfrastructure as CodeCI/CDEvent-Driven SystemsSecurity Best Practices
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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 infrastructure
Posted 4 months ago