Kraken logo

Senior Software Engineer - Utilities (Python / Django)

Kraken
Melbourne, Australia
Full Time
Posted November 25, 2025
Apply Now

Application opens on company website

Job Description

A Senior Software Engineer specializing in Python and Django to develop and enhance the Kraken Utilities platform, supporting energy, water, and broadband industries with innovative, AI-driven solutions for customer experience and resource management.

Key Responsibilities

  • Develop and maintain software solutions using Python and Django for energy management platforms.
  • Design, architect, and implement features to support utility industry needs such as customer experience and water leak detection.
  • Collaborate with cross-functional teams to deliver scalable and reliable software products.
  • Contribute to the re-architecture and development of the Kraken platform to support complex industry-wide problems.
  • Participate in code reviews, testing, and deployment processes to ensure high-quality software delivery.

Requirements

  • Full working rights to work in Australia.
  • Ability to work in the Melbourne office on a hybrid remote policy of 1-2 days a week onsite.
  • Experience as a Senior Software Engineer or similar role with a focus on developing software solutions.
  • Proficiency in Python programming language.
  • Experience with Django framework for web development.
  • Ability to contribute to the design, development, and re-architecture of complex software platforms.
  • Strong understanding of software engineering principles and best practices.
  • Experience working on large-scale, high-availability systems supporting millions of user accounts.
  • Demonstrated experience in building or working within AI-driven platforms or systems is preferred but not explicitly mandatory.
  • Excellent problem-solving skills and ability to tackle complex industry-wide problems.
  • Strong communication skills to collaborate effectively within a global team.
  • Commitment to contributing to a sustainable and innovative energy management platform.

Benefits & Perks

Hybrid work policy of 1-2 days a week onsite in Melbourne
Work environment with a vibrant, existing tech community
Global recognition as a Great Place to Work in multiple countries
Recognition as one of the Best Workplaces on Glassdoor in the UK with a score of 4.7

Ready to Apply?

Join Kraken and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Kraken

Head of Financial Systems

Kraken
NEW
London
Full Time
13h

Senior Legal Counsel, Artificial Intelligence & Data

Kraken
NEW
London
Full Time
13h

Senior Client Delivery Lead - Pre-Pay (Energy/Utilities)

Kraken
NEW
London
Full Time
13h

More jobs in Melbourne, Australia

Esri logo

Product Engineer II Field Apps

Esri
Melbourne
Full Time
Dec 31
Omnidian logo

Electrician (VIC)

Omnidian
VISA
Melbourne
Full Time
Dec 29
Omnidian logo

Electrician (VIC)

Omnidian
VISA
Melbourne
Full Time
Dec 31