
Job Overview
Location
London
Job Type
Full-time
Category
Software Engineer
Date Posted
March 4, 2026
Full Job Description
📋 Description
- • As a Senior Software Engineer on the Client Engineering team at Kraken Technologies Limited, you will play a pivotal role in bridging global product capabilities with the unique and evolving needs of our clients across various territories. This is a unique opportunity to contribute to a company at the forefront of transforming the energy industry through innovative technology, making a tangible impact on a sustainable future.
- • Your primary focus will be on the implementation, support, acceleration, and invention of solutions that address client-specific requirements. You will be instrumental in ensuring that these solutions are delivered at a rapid pace while rigorously safeguarding the long-term integrity and scalability of our core platform.
- • You will collaborate closely with Product and Market Engineering teams, acting as a crucial conduit for client-driven complexity. Your expertise will be essential in translating these complex client needs into robust, scalable, and maintainable regional solutions that align with our global product vision.
- • This role offers the chance to significantly shape the architecture and elevate delivery standards within the London team, especially as Kraken continues its expansion into new territories. You will be a key contributor to defining best practices, mentoring junior engineers, and driving technical excellence.
- • You will be responsible for designing, developing, and deploying high-quality software solutions that meet stringent performance, reliability, and security standards. This includes writing clean, efficient, and well-documented code, as well as participating actively in code reviews to ensure code quality and knowledge sharing.
- • A significant part of your role will involve troubleshooting and resolving complex technical issues that arise during client implementations or in production environments. You will need to possess strong analytical and problem-solving skills to quickly diagnose root causes and implement effective solutions.
- • You will contribute to the continuous improvement of our development processes, tools, and methodologies. This could involve advocating for new technologies, improving CI/CD pipelines, or enhancing our testing strategies to ensure faster and more reliable releases.
- • You will engage with stakeholders, including product managers, project managers, and client-facing teams, to understand requirements, provide technical guidance, and ensure successful project delivery. Effective communication and the ability to articulate technical concepts to non-technical audiences will be crucial.
- • You will be involved in the architectural design of new features and systems, ensuring that solutions are scalable, maintainable, and aligned with the company's long-term technical strategy. This includes evaluating trade-offs, making informed technical decisions, and documenting architectural designs.
- • As a senior member of the team, you will be expected to mentor and guide more junior engineers, fostering a collaborative and learning-oriented environment. Sharing your knowledge and experience will be vital in developing the team's overall capabilities.
- • You will contribute to the technical roadmap for client-facing solutions, identifying opportunities for innovation and improvement that can drive greater client value and operational efficiency.
- • The work involves a blend of strategic architectural thinking and hands-on development, ensuring that our client solutions are not only functional but also robust, scalable, and future-proof.
- • You will be a champion for best practices in software development, including agile methodologies, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD).
- • Your contributions will directly impact Kraken's ability to deliver its cutting-edge energy solutions to a growing global client base, reinforcing our mission to create a smart, sustainable energy system.
- • This role is ideal for an engineer who thrives in a dynamic environment, enjoys tackling complex challenges, and is passionate about making a positive environmental impact through technology.
Skills & Technologies
Senior
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


