
Job Overview
Location
London
Job Type
Full-time
Category
Backend Engineer
Date Posted
March 19, 2026
Full Job Description
đź“‹ Description
- • As a Software Engineer - Commercials at Kraken Technologies Limited, you will play a pivotal role in building and enhancing the core technology that powers sustainable energy solutions worldwide, directly contributing to the company’s mission of creating a smarter, greener future through intelligent energy systems.
- • You will work on the Kraken platform, a cutting-edge, AI-driven operating system for energy that optimizes renewable generation, enhances grid intelligence, and enables utilities to deliver superior customer experiences via advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-powered communications.
- • Day to day, you will design, develop, test, and maintain scalable backend services and APIs using modern programming languages and frameworks, ensuring high performance, reliability, and security in handling large volumes of energy and customer data.
- • You will collaborate closely with cross-functional teams including product, data, and UX to translate business requirements into technical solutions, participating in agile ceremonies such as sprint planning, stand-ups, and retrospectives to drive continuous delivery.
- • You will write clean, well-documented, and maintainable code, conduct code reviews, and contribute to improving engineering practices, including CI/CD pipelines, automated testing, and observability through logging and monitoring.
- • You will troubleshoot and resolve production issues, participate in on-call rotations as needed, and help ensure system uptime and resilience in a 24/7 energy-critical environment.
- • You will engage in continuous learning by exploring emerging technologies in cloud computing, distributed systems, and AI integration, applying them to improve the platform’s capabilities in energy forecasting, load balancing, and customer personalization.
- • You will contribute to Kraken’s culture of innovation by proposing and prototyping new features that support the transition to renewable energy, such as dynamic tariff engines, peer-to-peer energy trading modules, or smart home integrations.
- • About the team or company: You will join a mission-driven, fast-growing technology company at the forefront of the global energy transition, where engineers are empowered to solve complex problems with autonomy and impact, working alongside passionate experts in energy, data science, and software engineering.
- • Kraken fosters a collaborative, inclusive, and intellectually stimulating environment that values curiosity, ownership, and long-term thinking, with a strong emphasis on using technology to create measurable environmental and social benefits.
- • What the person can learn or achieve in this role: You will deepen your expertise in building large-scale, real-time systems that handle critical infrastructure workloads, gaining hands-on experience with event-driven architectures, microservices, and data-intensive applications in the energy domain.
- • You will develop a rare combination of technical depth and domain knowledge in energy technology—a highly valuable skill set as the world shifts toward decentralized, renewable, and intelligent energy networks.
🎯 Requirements
- • Strong proficiency in one or more modern programming languages such as Java, Python, or Go, with proven experience building backend systems and APIs.
- • Solid understanding of software engineering fundamentals including data structures, algorithms, object-oriented design, and distributed systems principles.
- • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) and familiarity with data modeling for high-volume transactional systems.
- • Familiarity with cloud platforms (AWS, Azure, or GCP), containerization (Docker), and orchestration tools (Kubernetes) is highly desirable.
- • Excellent problem-solving skills, attention to detail, and the ability to write clean, testable, and maintainable code under agile development practices.
- • Strong communication and collaboration skills, with a proactive mindset and passion for working in a mission-driven, innovative environment.
🏖️ Benefits
- • Competitive salary and performance-based bonuses aligned with company success and individual impact.
- • Comprehensive health, dental, and vision insurance plans, plus access to mental health and wellness resources.
- • Generous paid time off, including vacation, sick leave, and company holidays, with encouragement to disconnect and recharge.
- • Opportunities for professional development, including conference attendance, training programs, and tuition reimbursement for relevant certifications.
- • Flexible working arrangements, including remote work options and flexible hours, to support work-life balance.
- • Equity or stock options, allowing employees to share in the long-term success and growth of Kraken Technologies Limited.
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.
Get more remote jobs like this
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more
23 hours ago

Silver.com LLC
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more
1 month ago


