Overall, it was extremely smooth. The recruiter always kept me in the loop and was timely with responses. Loved the team and how easy it wast to connect to them.
In regards to the interview process itself here was the steps that I had to take:
--Phone Screen w/ Recruiter (Why CHT, Background, etc)
--Phone Screen w/ Hiring Manager (Deeper dive into my background and overall fit for the role, why I enjoy working with customers and maintaing a technical background as well)
--First On-Site in SF (varying members of the SF and Boston team) Technical interview asking varying questions about AWS and my understanding of how it all works
--Final On-Site in Boston (flew me out to HQ to have a final round of interviews to confirm fit and meet the team)