Senior Software Engineer

Enode 🌍💡🔋

Benefits

Unlimited PTO

Job Description

As a Senior Software Engineer on our Integrations team, you’ll own complex technical investigations and infrastructure improvements to support key product initiatives. You will work inside a small team dissecting and analysing undocumented systems and APIs, surface insights, and develop strategies to inform both product and security decisions. You’ll influence technical direction through deep analysis and help mentor broader engineering teams to adopt best practices. You will analyse, deconstruct, and document internal API, binaries, and communication protocols to support integrations or platform reliability, dissect authentication flows and interaction endpoints to develop secure, reliable interoperability strategies, and develop tooling or prototypes to streamline analysis workflows and support investigative efficiency.

About Enode

Enode aims to accelerate the transition to a sustainable energy system by connecting and optimizing the world’s energy devices.

Apply for This Position