The recruiter had reached out via LinkedIn for an open role, I then was able to connect with them quickly to discuss, and had an interview with the hiring manager shortly after. Then I participated in a virtual "on-site", meeting with 5 or so team members, then again with the hiring manager for a more in-depth discussion on some prompt questions.