Enable job alerts via email!

Senior Software Engineer

Enode

Oslo

Remote

NOK 700,000 - 950,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading climate tech startup seeks a Senior Engineer to drive their core product forward. Join Enode to work on cutting-edge energy device integrations, mentor fellow engineers, and contribute to scalable backend systems. Embrace the opportunity within a diverse, innovative team in a remote-first setup with competitive compensation and unlimited PTO.

Benefits

Unlimited PTO
Flexible working schedules
Stipends for home office setup
Regular exciting off-sites

Qualifications

  • 5+ years experience in high-quality, production-ready code.
  • Solid skills in JavaScript and extensive experience with TypeScript.
  • Strong understanding of testing strategies and code quality.

Responsibilities

  • Build and enhance integrations for Enode API.
  • Design and implement scalable backend components.
  • Lead key initiatives and mentor colleagues.

Skills

JavaScript
TypeScript
Testing strategies
System observability
Cross-service issue diagnosis

Tools

AWS
Docker
PostgreSQL
CDK/Cloudformation
React

Job description

About Enode

At Enode, our mission is to accelerate the transition to a sustainable energy system by connecting and optimizing the world’s energy devices. A fully renewable energy system depends on flexible demand that can adapt to the intermittent supply from wind and solar. To create this flexibility, we connect to and control the growing demand from electric vehicles, heat pumps, and other energy hardware. Our APIs power the next generation of green energy apps, serving over 250 million consumers worldwide. We are still at the beginning of our journey and seek exceptional people to join us.

About the role

As a Senior Engineer at Enode, you will take ownership of complex technical projects that drive our core product forward. You will work independently on challenging problems, contribute to high-level design discussions, and lead key initiatives shaping our product’s future. You will also mentor colleagues and set best practices across the team, ensuring our systems remain robust, scalable, and secure. Our tech stack includes TypeScript, React, Node, AWS, Docker, and PostgreSQL, structured via CDK/Cloudformation. Your responsibilities include:

  • Building and enhancing integrations for the Enode API to improve coverage and user experience.
  • Designing and implementing scalable backend components, optimizing performance, and managing data effectively.
  • Contributing to the design and architecture of Enode’s infrastructure aligned with company growth and customer needs.
  • Troubleshooting and resolving production issues, including participating in on-call rotations to ensure system stability.
  • Facilitating team discussions to align technical priorities with business goals.
  • Leading projects from concept to release, collaborating closely with team members and supporting cross-team initiatives.
  • Fostering an inclusive team culture that encourages diverse perspectives and open communication.
  • Engaging with customers to gather insights and prioritize product improvements.
About you
  • You have 5+ years of experience shipping high-quality, production-ready code across complex projects.
  • You have solid JavaScript skills and extensive experience with TypeScript.
  • You contribute to maintaining and improving code quality and have a strong understanding of testing strategies.
  • You are proficient in diagnosing cross-service issues and enhancing system observability and monitoring.
  • You have experience working in fast-paced, high-growth environments focused on product excellence.
  • You possess excellent communication skills, capable of translating technical concepts for both technical and non-technical audiences.
  • You encourage collaboration and foster an inclusive team culture, actively seeking feedback.
  • You approach problems collaboratively and proactively, working with others to find solutions.
  • You are passionate about mentoring and developing other engineers and continuously learning yourself.
What we offer
  • A stimulating, fun, and caring work environment with high ambition.
  • The opportunity to join an early-stage climate tech startup with global aspirations.
  • Competitive compensation, including an attractive employee option program.
  • Unlimited PTO and flexible working schedules.
  • A remote-first setup.
  • Stipends for setting up your home office and co-working space.
  • Regular off-sites in exciting locations.

------------------------------------------------------------------------------------------

We are committed to building a diverse, inclusive, and authentic workplace. If you’re excited about this role but don’t meet every qualification, we encourage you to apply. You might be the right fit for this or other roles.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.