Software Engineer I and II - Client Engineering - Remote within Australia
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)