HOME / CAREERS / Software Engineer

We’re always looking for bright and motivated people to join the team. Some open positions are listed below.

Software Engineer


San Ramon, CA

Job Type



  • Experience designing and developing distributed backend applications for at least 2 years in production
  • Hands-on coding in at least three languages among (Java, Javascript, C++, SQL, Python).
  • Proficiency in deploying and supporting production workloads on public cloud such as AWS or Azure.
  • Excellent problem-solving, analytical, comprehension and communication skills.
  • Proficiency in working with sensor hardware and boards such as Arduino, Beaglebone, etc is a huge plus.
  • Minimum educational qualification: Bachelor’s degree in Electrical Engineering or Computer Science


  • Good salary, stock options, excellent medical/vision/dental insurance
  • Flexible work timings, including work from home two days of the week
  • Opportunity to work on the bleeding edge technologies in IoT
  • Opportunity to make a significant impact on the renewable energy industry
  • Opportunity to work with a fun-loving team of experienced professionals from various domains

Other Job Openings

Get in touch with us!