I applied online. The process took 3 weeks. I interviewed at Shutterfly (Redwood City, CA) in May 2014
Interview
Applied for the job online. Got a call within days. Read about Shutterfly on GlassDoor and there were a lot of noise from their manufacturing side that didn't reflect what the corporate offices and software engineering teams.
Interview panel was setup thoughtfully, with a couple of lead engineers, the hiring manager and their highest ranked Fellow architect. The questions were challenging in a way that matched my background, was pretty happy to be able to tackle questions around interesting problems on a highly trafficked software stack. Panel was also very open to talk about the culture, the roadmap in front of them, and the background of the team.
Felt that I knew what I'll be getting into when I got the offer and accepted. HR really pressed hard on an answer so be ready with a response if you want to negotiate.