Enode Logo

Enode

Senior Software Engineer (Integrations)

Reposted 9 Days Ago
Remote
28 Locations
Senior level
Remote
28 Locations
Senior level
As a Senior Software Engineer, you'll conduct technical investigations, document systems and APIs, and improve infrastructures to ensure product reliability while mentoring teams.
The summary above was generated by AI
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 is dependent on flexible demand that can adapt to the intermittent supply from wind and solar. To create this flexibility, we need to connect to and control the fast-growing demand coming from electric vehicles, heat pumps and other energy hardware. This is what we’re doing at Enode. Our APIs power the next generation of green energy apps, with our customers representing over 250 million consumers worldwide. Yet, we’re still at the start of our journey, and we want exceptional people to join us.

About the role

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. We rely on tools like IDA, Frida, with codebases in JavaScript and Go, and infrastructure spanning modern cloud environments.

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.

  • Develop tooling or prototypes to streamline analysis workflows and support investigative efficiency.

  • Troubleshoot and resolve complex production incidents when unexpected behaviors arise.

  • Lead significant analysis initiatives end-to-end, collaborating with other teams throughout discovery and delivery.

  • Facilitate technical discussions to clarify priorities and translate reverse investigation findings into actionable technical plans.

  • Foster a culture of knowledge-sharing by writing clear documentation and hosting post-mortems or analysis reviews.

About you
  • You are deeply curious and find satisfaction in unpacking how complex systems work, even when information is limited or undocumented.

  • You thrive on challenging problems and are persistent in your pursuit of understanding, even when that means stepping into unfamiliar technical territory.

  • You’re a fast learner who’s comfortable working in ambiguity and can break down complex ideas for others.

  • You’ve shipped production-ready technical analysis or engineering projects or you’re eager and ready to do so with support and autonomy.

  • You have some familiarity with systems security, encryption, authentication, or API design or the curiosity and persistence to develop this expertise.

  • You can frame ambiguous technical problems and translate analysis into clear, actionable recommendations.

  • You’re an excellent communicator, able to convert deep technical findings into business‑aligned summaries.

  • You value collaboration and shared learning, and take pride in helping others grow through mentoring, documentation, or feedback.

  • You understand the balance between technical depth and practical impact, and consistently steer your work toward what matters most for the team and the business.

What we offer
  • A stimulating, fun, and caring work environment with high drive and ambition

  • Opportunity to join an early-stage climate tech startup with global aspirations

  • Competitive compensation, including a very attractive employee option program

  • Unlimited PTO & flexible working schedule

  • A remote-first setup

  • Stipend for setting up your home office & co-working space

  • Regular off-sites with the team in exciting locations 🌍

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

Don’t meet every single requirement? Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Top Skills

Frida
Go
Ida
JavaScript

Similar Jobs

17 Hours Ago
Easy Apply
Remote
29 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
The Backend Engineer will develop and maintain features for GitLab's CI system, improving reliability, performance, and scalability, while also mentoring teammates and participating in agile processes.
Top Skills: GraphQLPostgresRubyRuby On Rails
17 Hours Ago
Easy Apply
Remote
30 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead a team of AI Product Designers to shape the future of AI-powered developer tools, managing design strategy, user research, and cross-functional collaboration.
Top Skills: AIDesign SystemsDevsecopsUx Research
Yesterday
Remote or Hybrid
28 Locations
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity • App development • Data Privacy
The Product Analyst will own iOS analytics infrastructure, analyze product performance, optimize traffic acquisition, and guide product decisions with data insights.
Top Skills: AppsflyerAsaDbtGaGoogle AdsGoogle Tag ManagerGtmIos AnalyticsLookerPythonRSQL

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account