Preferred qualifications: 10 years of experience with distributed compute environments, software development, big data analytics, cloud computing including virtualization, hosted services, multi tenant cloud infrastructures, storage systems or content delivery networks. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day.