Our team is a blend of solar industry veterans and newbies, thought-leaders, dreamers, software, electrical, and mechanical engineers, coders, product managers, project managers, and sales and marketing professionals. Within each posted range, individual pay is determined (and may be lower or higher), dependent on work location and additional factors, including job-related skills, experience, and relevant education or training.