Senior Software Engineer

Fluence Energy

Italy
**
7+ years software development experience
Proficiency in python or node.js
Experience with react, angular, or vue frameworks
** Fluence Energy is seeking a Senior Software Engineer to enhance their Nispera asset performance management platform, which focuses on optimizing renewable energy systems. The ideal candidate should have extensive software development experience, proficiency in Python or Node.js, and familiarity with microservices architecture, along with a strong alignment to the company’s collaborative and innovative culture. **

Job Summary

  • Fluence is seeking a Senior Software Engineer to develop Nispera, an advanced monitoring tool for renewable energy and storage assets.
  • The role involves designing scalable solutions that ingest real-time data to deliver actionable analytics and predictive maintenance insights.
  • Candidates will collaborate within an agile Scrum team to foster a culture of continuous improvement and mentor junior developers.

Matching Summary

Match Score: 75

** Fluence Energy is seeking a Senior Software Engineer to enhance their Nispera asset performance management platform, which focuses on optimizing renewable energy systems. The ideal candidate should have extensive software development experience, proficiency in Python or Node.js, and familiarity with microservices architecture, along with a strong alignment to the company’s collaborative and innovative culture. **

Skills & Requirements

Must-have

  • 7+ years software development experience
  • Proficiency in Python or Node.js
  • Experience with React, Angular, or Vue frameworks
  • Hands-on PostgreSQL and MySQL database skills
  • Microservices architecture and containerization expertise
  • AWS services experience including EKS and S3

Nice-to-have

  • Familiarity with OAuth 2.0 and JWT standards
  • Previous experience in the energy sector
  • Knowledge of TimescaleDB extension
  • Mentorship capabilities for junior developers

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 7+ years of professional software development experience
  • Strong English communication skills required

Work Rights

Not specified

Tailored Resume

Cover Letter