I spoke with a recruiter and he informed me that the first step in the process was to have a Technical interview. Three days later I ways contacted by one of their Senior Designers. The interview questions were very detailed given the job role. I was asked about how to implement hashing algorithms and load balancing. I felt that many of the questions were better suited to someone applying for a designer or architecture position. It was explained to me that Amazon is developing a culture where all levels of management are very hands on and can assist team members in designing & writing code if needed. This was not a good fit for me, since it has been over 15 years since I last wrote any code. This is a different philosophy than used by the Project Management Institute. It was also explained that all work would need to be performed on-site in Seattle, Washington.