Grow Your Career with ETB

Energy Toolbase is a fast-growing company in an even faster-growing industry, and we’re always looking to attract new team members. We believe in adding passionate people who will contribute to our vision and our mission of empowering the solar and energy storage industry.

We encourage an open and honest work environ-ment and believe face-to-face conversations are the key to success. Our collaborative workplace supports all of our teams in working together every day towards achieving goals and in releasing new, intuitive products, whether that’s from an office or a work-from-home setting. Oh, and by the way, all of our offices are dog-friendly!

Fast-Growing Company

Energy Toolbase is where you can get in on something big. We’re fast-growing and continue to add to our team as we expand our product offerings throughout the solar + storage market and beyond. We just surpassed 75 employees and counting. The industry is growing rapidly, and we want people to help us continue to grow with it.

See New Places

Becoming a part of our team means you’ll have the opportunity to travel and visit new places. We have office locations across the United States and Canada that we regularly travel to, and we also attend several conferences throughout the year in cities like San Francisco, Las Vegas, Baltimore, Boston, and more. Anyone from any department can travel with the team!

Explore Your Creativity

At Energy Toolbase, our goal is to help solve complex challenges developers face in the solar and storage market with our innovative products. We encourage creativity, new ideas, and passion when developing new products and features for our customers.


We’re an innovative company, delivering solutions to help facilitate the once-in-a-generation energy transition that is underway.

Our Benefits

We understand that everyone is looking for something different. We provide a wide range of benefits for you and your family because at Energy Toolbase, we care about what’s most important to you.

Open Positions

Ready to join Team Awesome?