Applied online on LinkedIn. Was contacted by HR a few weeks later for a phone screen, followed by a phone interview with the hiring manager, 2 team members, and then the CEO.
A few weeks later, I had an onsite interview and met the team, a few days later I was given an offer.
Overall it was a great experience and I am excited to start working!