Staff Engineer - Big Data

Bloom Energy · Bengaluru

  • Experience3–4 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelmid
  • Posted19 Sept 2026

About Bloom Energy

Bloom Energy is hiring in Bengaluru in energy utilities. This role looks for around 3+ years of experience.

Skills

  • PySpark
  • Apache Spark
  • Java
  • Scala
  • Kafka
  • Flink
  • Hadoop
  • HBase
  • Distributed computing
  • SQL
  • NoSQL

The role

A data engineer in an energy technology company designs and maintains scalable data pipelines with PySpark and Apache Spark, processes large structured and unstructured datasets, and builds real-time analytics for cloud and edge devices. This person solves distributed data architecture problems and tunes Spark jobs using PySpark, Apache Spark, distributed computing, Java, Scala, Python, Kafka, Flink, Hadoop, HBase, AWS, GCP, Azure, SQL, NoSQL, REST APIs, and gRPC. They bring expertise in PySpark and Apache Spark, with practical strengths in distributed computing and large-scale data processing.

Full job description

Location: This position will be based in Bangalore/Mumbai, India

Role and Responsibilities:

Design, develop, and maintain scalable data pipelines using PySpark and Apache Spark.Process and analyze large-scale structured and unstructured datasets in distributed environments.Responsible for building real-time analytics on cloud and edge devicesSolve challenging data and architectural problems using cutting edge technologyCross functional collaboration with data scientists / data engineering / firmware controls teams

Skills and Experience:

Strong Java/ Scala programming/debugging ability and clear design patterns understanding, Python is a bonusUnderstanding of Kafka/ Spark / Flink / Hadoop / HBase etc. internals (Hands on experience in one or more preferred)Implementing data wrangling, transformation and processing solutions, demonstrated experience of working with large datasetsExperience in performance tuning and debugging Spark jobsGood understanding of distributed computing principlesKnowhow of cloud computing platforms like AWS/GCP/Azure beneficialExposure to data lakes and data warehousing concepts, SQL, NoSQL databasesWorking on REST API’s, gRPC are good to have skillsAbility to adapt to new technology, concept, approaches, and environment fasterProblem-solving and analytical skillsMust have a learning attitude and improvement mindset

Qualifications:

MTech/M.S with emphasis in computational or decision sciences preferred3+ years of relevant experience