Senior Software Engineer - Australia
Why This Role Stands Out
You'll have the opportunity to build impactful backend systems for renewable energy optimization at a reputable company, with a hybrid work model offering flexibility. This role is ideal for a seasoned Python engineer who thrives on solving complex problems and collaborating with a diverse, expert team to drive innovation in the energy sector.
Quick Overview
Job Description
As a Senior Software Engineer at Powerline, you will focus primarily on backend systems that power renewable and battery storage optimization. You will design and build reliable, scalable software that integrates real time data, machine learning, and optimization models. You will collaborate with a world class team of engineers, data scientists, and energy market experts to build and evolve our core platform. The role is based in Australia, with a preference for candidates who can work from our Melbourne office two to three days per week.
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.
- Stay current on trends in software engineering, renewable energy, and grid technology to drive innovation.
- 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 in energy markets, renewable energy technologies, or energy storage systems.
- Familiarity with machine learning and optimization models.
- Knowledge of data visualization and dashboard tools.
- Front end development experience, particularly with frameworks like React, Angular, or Svelte.
Skills
Similar jobs
Software Engineer(Angular 17+) ONLY W2
Anveta Inc · Bridgewater, United States
19 minutes agoSoftware Engineer
Anveta Inc · O'Fallon, United States
58 minutes agoApplication Engineer - Graduate
uWorkin · Townsville, Australia
1 hour agoEmbedded Software Engineer
Anson Mccade · Newcastle Upon Tyne, United Kingdom
1 hour ago£40k - £100k/yrLead Software Engineer
Cadence Resourcing Limited · United Kingdom
1 hour agoStaff Software Engineer, Quality Integration with Security Clearance
Anduril Industries · Seattle, United States
1 hour ago$166k - $220k/yr