Fully remote interview process. Onboarding in your first week is based out of the Toronto office if you're in the area. Remote I'd imagine otherwise. Role is otherwise fully remote with the option to come to the office if you'd like (seems like some of the team uses it, some doesn't).
First round was with Zohaib, the CEO. About 30 min long. Fairly casual call, we talked shop about the industry, about the company (it's growth and future plans), and just general past experiences without diving into the technical details. Focused more on impact.
Second round was a 1hr technical round. Dived into the standard DevOps topics with a strong focus on the skills and projects identified on my resume (which Zohaib had told me to expect). There were topics I answered well and some I didn't have the answer to but could discuss at a conceptual level at least. The team happily gave tips on possibly better solutions, some which I hadn't heard of. Overall it was a great technical learning experience and I think gave me really solid insight into the culture of the team I'd be joining (especially since I was looking to join a team that had a strong knowledge sharing culture). We wrapped up with some questions from my end that largely discussed internal work style and more specifics around training and knowledge sharing.
Final round was with HR. 30 min as well. We went through behavioural questions, questions like why I wanted to join the company, what I'm looking for in a new role, etc. We also discussed, although didn't get quite into the specifics of, benefits/bonus structure, etc. Most of this, like bonuses, are currently being formalized. That said, they've offered bonuses in the past but just wasn't something offered as part of your employment contract. The formalization process will address that part.
Overall pretty smooth hiring process. Team moved quick. Could've been faster but I didn't have enough availability. Got a formal offer a day later I believe.