
Job Overview
Location
London
Job Type
Full-time
Category
Software Engineer
Date Posted
March 4, 2026
Full Job Description
📋 Description
- • Join Kraken Technologies Limited, a pioneering force in the energy sector, as a Software Engineer within our dynamic Client Engineering team. This is a unique opportunity to leverage cutting-edge technology to drive significant positive change in the global energy landscape, contributing to a smarter, more sustainable future. At Kraken, we are dedicated to transforming the energy industry through our innovative operating system, which optimizes renewable generation, enhances grid intelligence, and empowers utilities to deliver exceptional customer experiences. Your role will be pivotal in implementing, supporting, and accelerating these transformative solutions, directly impacting client outcomes and contributing to our mission of making a substantial 'green dent' in the universe.
- • As a Software Engineer on the Client Engineering team, you will be at the forefront of deploying and customizing Kraken's energy operating system for diverse global markets. This involves a deep understanding of client-specific needs and translating them into effective technical solutions. You will work in fast-paced, territory-focused environments, where adaptability, collaboration, and pragmatic problem-solving are paramount. Your contributions will directly influence the speed and success of our market entries and expansions, ensuring clients can rapidly benefit from our advanced energy solutions.
- • A core aspect of your responsibility will be to collaborate closely with the global Product Engineering teams. This partnership is crucial for maintaining the high standards of quality, scalability, and robustness that define Kraken's platform. You will act as a bridge between the core product development and the specific requirements of individual territories, ensuring that implementations are both efficient and aligned with the long-term vision of the platform. This collaborative effort will involve providing feedback from the field to inform future product development and enhancements.
- • You will be instrumental in troubleshooting and resolving complex technical challenges that arise during the implementation and operation of our system in various client environments. This requires a proactive approach to identifying potential issues, developing effective solutions, and ensuring minimal disruption to client operations. Your ability to diagnose problems, implement fixes, and communicate technical details clearly will be essential for maintaining client satisfaction and trust.
- • The role also involves contributing to the invention and development of new features and functionalities tailored to specific market needs. While pragmatism is key, there will be opportunities to innovate and propose improvements that can enhance the platform's capabilities and expand its applicability. You will be encouraged to think creatively and contribute to the evolution of our energy operating system.
- • Working within the Client Engineering team means you will gain exposure to a wide array of energy technologies and market dynamics. You will develop a comprehensive understanding of the challenges and opportunities within the renewable energy sector, grid management, and utility customer engagement. This role offers continuous learning and professional growth in a field that is critical for addressing global sustainability goals.
- • You will be responsible for ensuring the successful deployment and integration of Kraken's software solutions into client infrastructures. This may involve working with APIs, databases, cloud environments, and various third-party systems. A strong understanding of software development lifecycle, testing methodologies, and deployment strategies will be vital for success.
- • The collaborative nature of this role extends to working with project managers, business analysts, and client stakeholders. You will need to effectively communicate technical concepts to non-technical audiences, gather requirements, and manage expectations. Building strong relationships with clients and internal teams will be key to delivering successful projects.
- • As Kraken expands into new territories, you will play a vital role in supporting these launches. This includes adapting the software to meet local regulations, market practices, and client preferences. Your flexibility and willingness to tackle new challenges will be highly valued as we continue our global growth.
- • Ultimately, your work as a Software Engineer at Kraken will directly contribute to building a more efficient, reliable, and sustainable energy future. You will be part of a passionate team that is committed to making a tangible difference in the world, tackling some of the most pressing environmental challenges of our time through technological innovation.
Skills & Technologies
Onsite
About Kraken Technologies Limited
Kraken builds the Kraken platform — a cloud-native, AI-powered operating system for utilities and energy companies that automates the energy supply chain (customer lifecycle, billing/CRM, trading and asset optimisation, migration from legacy systems) to enable faster product innovation, lower operating costs, and support distributed/renewable energy use.
Similar Opportunities

ClearPoint Strategy, Inc.
Essen, Australia
Full-time
Expires Apr 25, 2026
JavaScript
TypeScript
Java
+5 more
14 days ago


