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

The Senior Software Engineer will develop and enhance the Kraken energy management platform using Python and Django, contributing to innovative solutions in the utility sector to support sustainable energy systems and improve customer experiences.

Key Responsibilities

  • Develop and maintain backend services using Python and Django for energy management platforms.
  • Design, implement, and optimize software solutions to support utility industry applications.
  • Collaborate with cross-functional teams to define technical requirements and deliver scalable features.

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 Software Engineer with a focus on Python and Django.
  • Proven experience in designing, developing, and re-architecting software platforms, particularly in energy, water, or broadband utility sectors.
  • Experience in creating or working with complex industry-wide software solutions such as Customer Information Systems (CIS), billing, meter data management, CRM, or AI-driven communications.
  • Strong skills in software development, including coding, testing, and debugging in Python and Django.
  • Experience working on large-scale, high-traffic platforms supporting millions of customer accounts.
  • Ability to contribute to a team environment, collaborating with global engineering teams.
  • Full understanding of software development best practices, including version control, code reviews, and continuous integration.
  • Excellent communication skills to effectively collaborate within a vibrant, existing tech community.
  • Physical ability to work in an office environment in Melbourne.

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
Tools and environment provided to help unleash potential
Inclusive and accommodating interview process upon request
Equal opportunity employer with non-discrimination policies

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
2d

Senior Legal Counsel, Artificial Intelligence & Data

Kraken
NEW
London
Full Time
2d

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

Kraken
NEW
London
Full Time
2d

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