Senior/staff Software Engineer

Fluence Energy

Bangalore, India
Aws saas applications
Python
Kotlin/java
Fluence is a global market leader delivering intelligent energy storage and optimization software for renewables and storage, helping to create a more resilient grid

Job Summary

  • Fluence is a global market leader delivering intelligent energy storage and optimization software for renewables and storage, helping to create a more resilient grid.
  • As a Senior/Staff Software Engineer, you will be instrumental in designing, developing, and maintaining robust AWS SaaS applications, collaborating closely with data scientists, product managers, and subject matter experts.
  • Our culture is the foundation that drives our ambitious growth strategy and fuels our mission to transform the future of energy, empowering innovation, collaboration, and leadership with purpose.

Matching Summary

Fluence is a global market leader delivering intelligent energy storage and optimization software for renewables and storage, helping to create a more resilient grid.

Skills & Requirements

Must-have

  • AWS SaaS applications
  • Python
  • Kotlin/Java
  • PostgreSQL
  • scalable API design and development
  • containerization and orchestration (Docker & Kubernetes)

Nice-to-have

  • Javascript/Typescript front-end development
  • CI/CD build pipelines
  • DataOps understanding
  • Data structures and algorithms knowledge
  • Energy Industry knowledge

Key Requirements

  • Minimum 5 years hands-on experience with Python
  • Minimum 5 years hands-on experience with Kotlin
  • Minimum 2 years experience with PostgreSQL
  • At least 7 years experience developing SaaS applications on AWS
  • Proficiency in adhering to coding standards and guidelines
  • Expert in static code analysis, unit testing
  • Experience with IoT time series databases

Work Rights

Not specified

Tailored Resume

Cover Letter