I reached out to contact who mentioned an available job opportunity. After discussing the job description in-depth, a Skype interview was set up. I had to give a technical presentation with Q&A afterwards, followed by 2 "panel" type interviews, and ending with a 1:1 discussion with the hiring manager.
Everybody was relatively relaxed and friendly. Most questions were in the "tell me about a time" or "how do you" format.