Bloom Energy

Globally distributed team

  • Coding principles
    Debuggers and breakpoints, Stable stack
  • Work/Life Rhythm
    Do Not Disturb weekends
  • Modern Tech Stack
    MATLAB, Python, C++, C

Our Mission

To make clean, reliable, and affordable energy for everyone in the world. To fulfill this mission, we have developed a distributed, on-site electric power solution that is redefining the electric power market and transforming how power is generated and delivered. Our Energy Server Platform is a stationary power generation platform built for the digital age and capable of delivering highly reliable, uninterrupted, 24x7 constant power that is also clean and sustainable. Among the most efficient energy generators on the planet; our platform dramatically reduces electricity costs and greenhouse gas emissions. Some of the largest companies in the world trust Bloom to provide their businesses with clean, reliable and resilient energy.  Bloom Energy traces its roots to work performed by Dr. K.R. Sridhar, Bloom founder and Chief Executive Officer, in connection with creating a technology to convert Martian atmospheric gases to oxygen for propulsion and life support. Dr. Sridhar and his team built a fuel cell for NASA™ capable of producing air and fuel from electricity generated by a solar panel. They soon realized that their technology could have an even greater impact here on Earth. In 2001, when their NASA™ project ended, the team decided to continue their research and start a company. Originally called Ion America, Bloom Energy, was founded with the mission to make clean, reliable energy affordable for everyone on earth. In 2002, John Doerr, and Kleiner Perkins became the first Bloom Energy investors. Kleiner Perkins was legendary for its early investments in other industry changing companies, like Google,, Netscape, and Genentech, but Bloom Energy was its first clean tech investment. In fact, at that time, clean tech was not even really a word. With financing in place, the team packed three U-hauls and headed to NASA Ames Research Center in Silicon Valley to set up shop. Over the next few years, the technology quickly developed from concept, to prototype, to product, as the major technological challenges were solved and the systems became more powerful, more efficient, more reliable, and more economical. In early 2006 Bloom shipped its first 5kW field trial unit to the University of Tennessee, Chattanooga. After two years of successful field trials in Tennessee, California, and Alaska, to validate the technology, the first commercial (100kW) products were shipped to Google in July 2008. Since that time Bloom's Energy Servers have helped our customers generate millions of kWhs of electricity and eliminate millions of pounds of CO2 from the environment. From humble beginnings on Mars, Bloom Energy is now changing the Earth for the better.

Tech Stack

C, C++, Python, MATLAB For decades, experts have considered solid oxide fuel cells (SOFCs) to hold the greatest potential of any fuel cell technology due to their extremely high electrical efficiencies and low operating costs. In fact, SOFCs are likely to emerge as the fastest growing fuel cell segment over the next six years. Bloom Energy is a leader in the SOFC industry, leveraging the technology to convert fuel into electricity at the highest efficiency of any power solution in the world today. The SOFCs generate primary power through Bloom Energy Servers, commonly known as ‘Bloom Boxes.’ So how do Bloom Energy’s SOFCs react with fuel and oxygen to generate electricity so efficiently? Electrochemical Reaction: From Chemical Energy to Electrical Energy The electrolyte in SOFCs is unique; it’s a solid, ceramic material. The anode and cathode electrodes in Bloom’s fuel cells are special proprietary inks that coat the electrolyte. Unlike other types of fuel cells, no precious metals, corrosive acids, or molten materials are required to create Bloom’s SOFCs. Operating at high temperatures inside the Energy Server (‘Bloom Box’), ambient air enters the cathode side of the fuel cell. Meanwhile, steam mixes with fuel entering from the anode side to produce reformed fuel. As the reformed fuel crosses the anode, it attracts oxygen ions from the cathode. The oxygen ions combine with the reformed fuel to produce electricity, water, and small amounts of carbon dioxide. The water that is produced in the reaction is recycled and becomes the steam that is needed to reform the fuel. Because of this recycling process, Bloom’s fuel cells do not require water during normal operation, whereas conventional power plantsconsume more than half of the water drawn from nature for power generation in the U.S. and Europe. The electrochemical process also generates the heat required to keep the fuel cell warm and drive the reforming reaction process. As long as fuel and air are available, the fuel cells continue converting chemical energy into electrical energy, providing an electric current directly at the fuel cell site. SOFCs are the first (and smallest) component manufactured for the Bloom Energy Server. The SOFCs are then combined to form a fuel cell stack and multiple stacks create a Server module (or ‘Bloom Box’). Four to six modules combine to form one 200-300kW Energy Server that produces power in a footprint roughly equivalent to that of half a standard 30-foot shipping container. Because the Servers come together like building blocks, the modular design allows any number of systems to be clustered together in various configurations to form solutions from hundreds of kilowatts to many tens of megawatts.

Team Q&A

  • How does a Bloom Energy Server work?

    Bloom Energy

  • Women's Series: Starlett Collins

    Permitting Program Specialist on Bloom's CIG team

Core Values

Pioneering A Better Future Cross-disciplinary Teamwork Applied Research & Development Proudly Taking Risks Diversity & Inclusion

Vacation & Benefits

401k, no match 15 PTO days per year Comprehensive health plan options Fully paid health insurance


  • Psychological safety
  • Trust the data

Cool Tech

  • Open source contributor

Day in the Life

  • Great for parents
  • Globally distributed dev team
  • Training opportunities

Team members

  • 1300 employees

Staff Algorithm Engineer

San Jose, CA・Senior・Full Time


More Companies You May Like

3 jobs


Our best work: empowering people to work their best — whether you're a consultant, broker, HR admin, or employee. We believe technology should champion people. Because people move companies. We cel...

San Francisco + Tempe, AZ + Vancouver
1 job


We help clients access previously unattainable, enterprise-level views of the raw data across their disparate business silos. Today, that mission is empowering pharmaceutical and biotechnology comp...

Campbell, CA


At OverOps, we're building the next generation software virtual machine. We're using the latest software architectures to make code run faster and be easier to fix, secure and optimize. As a softwa...

Tel Aviv, San Francisco, NYC, LA, Washington D.C., Atlanta