3 Steps, first one is a screening asking about experience and looking for passion. Second interview is with a hiring manager, more questions about experience, especially with regards to AWS, and a lot of time to ask questions.
The third interview is in-person in their office for 2 hours. You meet with multiple people at different times and they are all 1-on-1 or 2-on-1 interviews with questions ranging from experience to technical ones. Overall very nice people and some wonderful interviews although be ready to answer the same question to multiple people.