Melbourne
16 Jul 2026
Senior Software Engineer - Australia logo

Senior Software Engineer - Australia

Powerline

Senior Software Engineer - Australia

Powerline, a VC-backed climate tech company, seeks a Senior Software Engineer to build systems for renewable energy and battery storage optimization. The role involves backend systems, data pipelines, and AI integration, based in Melbourne with hybrid work. Requires 5+ years of experience and strong Python skills.

Core AIHybridFull-timeSeniorPythonAPIs

Salary

Not specified

Work Location

Melbourne, Victoria, Australia, AU

Work Model

Hybrid: two to three days per week in Melbourne office

Experience Required

5 years

Employment Type

Full-time

Experience Level

Senior: 5+ years

Core Qualifications

Technical (Must-have)
PythonAPIsDistributed SystemsData PipelinesSQLNoSQLMachine LearningArtificial IntelligenceOptimization ModelsLLMAgentic ApplicationsRAGData VisualizationDashboard ToolsReact
Soft Skills
CommunicationCollaboration

Preferred Qualifications

Technical (Nice-to-have)
Energy MarketsRenewable Energy TechnologiesEnergy Storage SystemsAngularSvelte

Key Responsibilities

  • Design, build, and deploy software systems that optimize renewable and battery storage operations.
  • Collaborate with cross-functional teams to integrate machine learning and optimization models.
  • Build tools, data access layers, and infrastructure for AI agents.
  • Contribute to user-friendly interfaces for real-time asset performance monitoring.
  • Own full software development lifecycle from architecture to maintenance.
  • Ensure production systems are scalable, reliable, and high-performing.
  • Diagnose bottlenecks, resolve real-time issues, and improve system performance.
  • Stay current on trends in software engineering, renewable energy, and grid technology.
Senior Software EngineerClimate TechRenewable EnergyPythonMachine LearningBackendDistributed SystemsMelbourneHybrid