CareerPlan

Software Engineer I and II - Client Engineering - Remote within Australia

Melbourne, Victoria, AURemoteFull-time2026-09-30 → 2026-11-10
Hybrid

Core

Develop client-facing software solutions for the energy sector, optimizing renewable generation and building intelligent grid systems.

Role type

Senior IC backend software engineer (Python/Django)

Builds

Client operating system for utilities and energy providers

Domain

Energy / Utilities

Deliverable

production ML models | product features

Required skills

Python, Django, GraphQL, PostgreSQL, Celery, async processing, domain modeling, architectural design

Preferred skills

AWS, Terraform, Kubernetes, frontend frameworks

Responsibilities

Solve complex domain modeling challenges in energy, write robust fault-tolerant software, write clean code with comprehensive tests, debug production issues, write technical documentation, mentor junior engineers, manage technical escalations, collaborate across domains

Seniority

Junior to Senior IC (1-8 years experience)