Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Powerline

Senior Software Engineer

Powerline

Senior Software Engineer developing backend software for renewable energy and battery storage. Collaborating with engineers and data scientists to optimize renewable energy systems in a climate tech company.

Posted 7/16/2026full-timeMelbourne • 🇦🇺 AustraliaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development lifecycle management, focusing on scalable and high-performing systems in the renewable energy sector. Proficient in Python programming, API development, and database design to optimize operations and drive innovation.

Highest-signal resume keywords
Python ProgrammingAPI DevelopmentDistributed SystemsSQL Database DesignNoSQL Database Deployment

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringReal-Time SystemsCodingTestingDebuggingData Pipeline DevelopmentSystem Performance OptimizationMonitoringAlerting
Soft Skills
Strong CommunicationCollaboration
Industry Keywords
Renewable EnergyBattery Storage OperationsMachine LearningOptimization ModelsGrid Technology

Tech Stack

Tools & technologies
Distributed SystemsNoSQLPythonSQL

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development opportunities