SAN FRANCISCO, CA, Leading software platform for distributed solar, today announced that it has raised $20 million in a Series A round, led by Energize Ventures.