I applied through a recruiter. The process took 2 weeks. I interviewed at Sunrun
Interview
Via external recruiter, interview panel of peers and supervisors over two days. Mix of technical and soft skill questions, approximately 3 hours total. Discussion of team dynamic and how the open role fits into the team and larger department.