Contacted the day after applying for a phone interview, was followed by an in person interview. Interviewed with 2 team leads, then shadowed them and interviewed with 2 managers. Received next steps the following day. Whole process from first contact to signing offer took 7 days.