Senior/Staff Software Engineer

Fluence BESS India Private Limited

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fluence BESS India Private Limited is seeking a Senior/Staff Software Engineer to design and develop robust AWS SaaS applications. This role involves collaboration with data scientists and product managers to deliver high-quality software solutions.

The ideal candidate will have over 5 years of experience with Python and Kotlin, with a strong focus on scalable API design, containerization, and AWS environments.

Qualifications

  • Minimum 5 years of hands-on experience with Python.
  • Minimum 5 years of hands-on experience with Kotlin.
  • Minimum 2 years experience with PostgreSQL.
  • At least 7 years of experience developing SaaS applications on AWS.
  • Extensive experience with scalable API design and development.

Responsibilities

  • Design and develop efficient and dependable AWS SaaS applications using Python and Kotlin/Java.
  • Collaborate closely with data scientists, product managers, and subject-matter experts.
  • Write code and tests, construct prototypes, solve issues.

Skills

Python
Kotlin
PostgreSQL
AWS SaaS applications
API design
Docker
Kubernetes
Data structures and algorithms

Education

Bachelor’s degree in computer science or a related field

Job description

Fluence (Nasdaq: FLNC) is a global market leader delivering intelligent energy storage and optimization software for renewables and storage.

About the Position

As a Senior/Staff Software Engineer, you will be instrumental in designing, developing, and maintaining robust AWS SaaS applications. This role requires close collaboration with data scientists, product managers, and subject matter experts.

Key Responsibilities
  • Design and develop efficient and dependable AWS SaaS applications using Python and Kotlin/Java; knowledge of React.js is a plus.
  • Collaborate closely with data scientists, product managers, and subject‑matter experts.
  • Write code and tests, construct prototypes, solve issues, evaluate and rectify bottlenecks.
  • Actively participate in design discussions and provide pivotal input to guide technical resolutions.
  • Document design, new processes, RFCs, best practices and methodologies.
  • Respond to production issues, work with the rest of the team and resolve problems within the SLA‑defined time.
Required Experience and Skills
  • Minimum 5 years of hands‑on experience with Python.
  • Minimum 5 years of hands‑on experience with Kotlin.
  • Minimum 2 years experience with PostgreSQL.
  • At least 7 years of experience developing SaaS applications on AWS.
  • Extensive experience with scalable API design and development.
  • Familiarity with containerization and orchestration (Docker & Kubernetes).
  • Proficiency in adhering to coding standards and guidelines.
  • Expertise in static code analysis, unit testing, and other best practices ensuring high‑quality code delivery.
  • Experience with IoT time‑series databases.
  • Knowledge of data structures and algorithms.
  • Knowledge of the energy industry.
Nice to Have
  • Experience in JavaScript/TypeScript based front‑end development.
  • Familiarity with CI/CD build pipelines.
  • Understanding of DataOps.
Education and Certifications
  • Bachelor’s degree in computer science or a related field (preferred).
  • AWS certifications are considered an added advantage.
Location

Bangalore, India

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff Software Engineer
Senior/Staff Software Engineer

Fluence Energy • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior/Staff Software Engineer
Senior/Staff Software Engineer

Fluence • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Architect
Software Architect

Fluence BESS India Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Sr. Software Engineer
Sr. Software Engineer

Fluence • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Software Architect
Software Architect

Fluence • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Battery Data Scientist
Battery Data Scientist

Fluence Energy • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Architect
Software Architect

Fluence Energy, LLC • Bengaluru

Hybrid
INR 4,000,000 - 7,500,000
IT/OT Engineer
IT/OT Engineer

Fluence BESS India Private Limited • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Sr. Control Systems Engineer - BESS
Sr. Control Systems Engineer - BESS

Fluence • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Fluxon • Bengaluru

Remote
INR 1,500,000 - 2,000,000
Competitive salary
Fully remote work with flexible hours
Flexible paid time off
+6