Please, let Enode know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Enode is on a mission to accelerate the transition to a sustainable energy system by connecting and optimizing the world’s energy devices.
As a Senior Engineer, you will take full ownership of complex technical projects that drive the core product forward.
You will work independently to tackle challenging problems and contribute to high-level design discussions.
You will lead key technical initiatives that shape the product’s future and mentor colleagues while setting best practices across the team.
Your role will ensure that systems remain robust, scalable, and secure as innovation continues.
The tech stack includes a TypeScript-based codebase, React, Node, AWS, Docker, and SQL (PostgreSQL), structured via CDK/Cloudformation.
Responsibilities include building and enhancing integrations for the Enode API, designing scalable backend components, and troubleshooting production issues.
You will facilitate discussions within the team to align technical priorities with business needs and lead impactful projects from concept to release.
Engaging directly with customers to gather insights and prioritize product improvements is also part of the role.
Requirements:
You must have 5+ years of experience shipping high-quality, production-ready code across multiple complex projects.
Solid JavaScript skills and extensive experience working with TypeScript are required.
You should actively contribute to maintaining and improving code quality standards and have a strong understanding of testing strategies.
Proficiency in diagnosing cross-service issues and improving system observability and monitoring tools is necessary.
Experience in a fast-paced, high-growth environment that values product excellence is essential.
Excellent communication skills are required to make abstract problems understandable to technical audiences and translate technical concepts for non-technical stakeholders.
You should encourage collaboration and foster an inclusive team culture, adapting to feedback from team members and stakeholders.
A collaborative and proactive approach to problem-solving is expected, working with others to address issues and drive solutions forward.
Passion for mentoring and developing other software engineers while continuously learning from peers is important.
Benefits:
You will enjoy a stimulating, fun, and caring work environment with high drive and ambition.
There is an opportunity to join an early-stage climate tech startup with global aspirations.
Competitive compensation is offered, including a very attractive employee option program.
Unlimited PTO and a flexible working schedule are provided.
The position supports a remote-first setup.
A stipend for setting up your home office and co-working space is included.
Regular off-sites with the team in exciting locations are part of the benefits.
Apply now
Please, let Enode know you found this job
on RemoteYeah
.
This helps us grow 🌱.