Sunrun is the #1 home solar and battery company in America, founded in 2007 with a mission to change how the world interacts with energy. They offer a dynamic culture focused on employee development, well-being, and safety, with a vertically integrated model that provides control over the entire energy lifecycle. The Lead Installer position is a key member of a solar installation construction crew, responsible for completing residential solar projects and guiding fellow installers. Sunrun emphasizes employee growth through its Power+ program, offering cross-training and versatility to enhance job security and career advancement. The company also offers competitive pay and performance incentives through 'The League' program, which includes Nike/Carhartt swag, prizes, and trips.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
High school or GED