Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Python Software Engineer [Clean Energy Job] New
Remote, Remote, United States

Job Title

Python Software Engineer [Clean Energy Job]

Job Description

UtilityAPI ( is a software platform that is used by solar and energy efficiency companies to collect their customer's utility bill and usage data automatically. You will be writing application code and helping maintain/optimize/scale the python stack. We write scripts that collect data from utilities, and these scripts can break unexpectedly when utilities change their interfaces, so being able to update them quickly is important. Our codebase (python, django, celery) is well organized, documented, and tested. You are welcome to work remotely in the United States or in our office in downtown Oakland, CA.

SALARY: $60k - $85k depending on experience

BENEFITS: Stock options, medical+dental+vision insurance, 401k




  • Telecommuting is OK
  • No Agencies Please


  • U.S. Citizen, Permanent Resident, or non-expiring Visa not requiring sponsorship
  • At least 1 year of Python work experience, and in-depth knowledge of Python Language
  • HTTP (an understanding of methods, cookies, headers, etc.)
  • Regular Expressions (you need to have a pretty solid understanding of these)
  • CSS Selectors (you need to be comfortable using them)
  • JavaScript (you don't need to be an expert but you do need some experience with it)
  • Git, SSH, GPG (basic understanding)

About the Company

UtilityAPI is a mission-driven company that is fighting climate change by helping solar, storage, energy efficiency, and energy management companies access the utility bill and usage data they need for their projects. Lack of access to data is a key choke point for many companies in renewable energy, and our automation helps shorten the sales cycle and lower their customer acquisition costs. Our customers love us.

We value the insights that a diverse team can bring. We encourage applications from members of groups that have been traditionally underrepresented in tech, including women, people of color and people with disabilities.

Contact Info

Previous Lead Developer, Labster in remote, Ukraine Next Senior Full Stack Engineer, in San Francisco, California, United States of America