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 greater or higher), dependent on work location and additional factors, including job-related skills, experience, and relevant education or training.