The process started with an initial conversation with a recruiter, where they discussed my background and interest in the role. After that, I was invited directly to a team/manager interview, which focused on my technical skills and past experiences. The interview process was relatively straightforward, and I received an update on the result after about three weeks.