Got contacted by a recruiter. I had 3 rounds of interviews with the recruiter then the hiring manager and eventually the VPs of product. Interviews were challenging but very interesting. Unfortunately, they changed the seniority of the position during the process and rejected my application