I applied on Indeed.com and got a call from HR for a phone screening. From there I met the manager in person for a second interview, then a third interview followed with the team. Finally, there was a forth interview with the manager's boss over the phone.