Senior Software Engineer - Australia

Powerline
Melbourne
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Python","APIs","Distributed systems","Data pipelines","SQL","NoSQL","Machine learning","Dashboard tools","React","Angular","Svelte"]

Senior Software Engineer focused on building backend systems for renewable energy and battery storage optimization. You will design scalable software integrating real-time data, machine learning, and optimization models, collaborating with engineers, data scientists, and energy market experts to power a core platform in a climate tech company with Melbourne-based flexibility.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Powerline
Powerline
10 months ago

Senior Software Engineer - Australia

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Senior Software Engineer focused on building backend systems for renewable energy and battery storage optimization. You will design scalable software integrating real-time data, machine learning, and optimization models, collaborating with engineers, data scientists, and energy market experts to power a core platform in a climate tech company with Melbourne-based flexibility.
Location: Melbourne
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

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.
  • •Own the full software development lifecycle from architecture and design to implementation and maintenance.
  • •Ensure production systems are scalable, reliable, and high-performing.
  • •Diagnose bottlenecks, resolve real-time issues, and continuously improve system performance and monitoring/alerting.

Key Requirements

  • •5+ years of software engineering experience, focusing on large-scale, real-time systems.
  • •Strong proficiency in Python, with excellent coding, testing, and debugging skills.
  • •Experience building and maintaining APIs, distributed systems, and data pipelines.
  • •Solid understanding of SQL and NoSQL database design and deployment.
  • •Strong communication skills and the ability to collaborate effectively with diverse teams, including engineers, data scientists, and energy market experts in a distributed working environment.
Experience:5+ yearsRenewable energyEnergy storageElectricity gridClimate tech
Skills:PythonAPIsDistributed systemsData pipelinesSQLNoSQLMachine learningDashboard toolsReactAngularSvelte
Languages:English
Tech Stack:PythonAPIsDistributed systemsData pipelinesSQLNoSQLMachine learningDashboard toolsReactAngularSvelte

Company Brief

Powerline
Builds AI-driven digital twins and optimization software (Battery Co-Pilotâ„¢) to monitor and maximize revenue from grid-connected battery and renewable energy projects, delivering real-time benchmarking, market-aware simulations, and operational recommendations.
Industry: Energy Services
Company Size: Micro (1 to 10 employees)
Growth: Early Stage Startup
Funding: Pre Seed
Headquarters: San Francisco, United States
Founded: 2021
WebsiteLinkedIn