I found the listing for the job on the company's website. I submitted an application and was called the next morning and they asked if I could interview that afternoon. There were three interviews back-to-back, each lasting about half an hour. The company seems to have a really great culture.