I applied online through their website and got an email from a recruiter a couples weeks later. I set up a phone call and had a phone screen which was lovely and proceeded to speak to several other people in the company, lots of interviews for culture fit but also thorough technical screening. They made me an offer pretty quickly and I was ecstatic and accepted quickly