Software Principal Engineer

Fluence Energy

12-14 years full-stack javascript experience
Node.js nestjs react.js next.js architecture
Real-time websocket and mqtt protocols
Fluence is a global market leader delivering intelligent energy storage software for renewables across nearly 50 markets

Job Summary

  • Fluence is a global market leader delivering intelligent energy storage software for renewables across nearly 50 markets.
  • The role requires owning end-to-end system design for high-performance, real-time web applications including SCADA and IIoT platforms.
  • Candidates will lead technical initiatives, mentor engineers, and drive engineering excellence within globally distributed teams.

Matching Summary

Fluence is a global market leader delivering intelligent energy storage software for renewables across nearly 50 markets.

Skills & Requirements

Must-have

  • 12-14 years full-stack JavaScript experience
  • Node.js NestJS React.js Next.js architecture
  • Real-time WebSocket and MQTT protocols
  • SCADA and Industrial IoT platform design
  • Team leadership and engineering mentorship

Nice-to-have

  • AWS cloud infrastructure and EC2 deployment
  • CI/CD pipeline automation strategies
  • High-availability failover system design
  • Ubuntu and MacOS development environments
  • Industrial security compliance standards

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • 12-14+ years of full-stack JavaScript development
  • Proven experience architecting enterprise backend and frontend applications

Work Rights

Not specified

Tailored Resume

Cover Letter