I applied online after seeing a job posting on LinkedIn. Then I was contacted by a recruiter and conducted a brief interview. I was moved to a final interview with the team leads and was offered the position via email a day or so after. Fairly easy process.