We recently had a tip off from a student of one of the best engineering institutions in India located at Kharagpur that Facebook has started the recruitment process for hiring engineers from their campus. Currently the job profile that is being offered is of a Load Balancer at Facebook’s Palo Alto office and the pay package stands at 80,000 USD per annum which is huge for a fresher by Indian standards.
Facebook has been working on a new kind of data structure called the HayStack. The speciality of this data structure is that it reduces the image upload request load off Facebook’s servers. Facebook receives close to 16 million photo upload requests each minute. So instead of uploading these photos one by one, the photos are put in a special array and this array is then uploaded at once.
The engineers who are hired from India will either be made to work on this new technology or as a Load Balancer. I wonder, why is Facebook not hiring core developer talent from Indian campuses.