With more than 8,000 tech jobs available on Dice.com on any given day, New York City, unsurprisingly, is the most challenging place to recruit computer science graduates, the survey found. San Francisco is in second place, with about 4,600 tech jobs open. The data is based on responses from recruiters and hiring managers across the country.
"Competition for talent has certainly become much more fierce," Shravan Goli, president of Dice, told Network World. "It's never been easy, and it's only going to get tougher."
Detroit ranked fourth on the list of toughest cities to recruit. Chicago was sixth; Little Rock, eighth; Milwaukee, ninth; and St. Louis, eleventh.
This is difficult news for startup CEOs. The gap between supply and demand means you'll be paying higher salaries to persuade top engineers, coders, and IT staffers to come work for your company. One reason competition is getting tighter, Dice says, is that companies across all industries are looking to add tech-savvy workers in marketing, sales, and business analysis positions. Meanwhile, the number of computer science graduates is not keeping pace.
"That's adding a lot more pressure from a hiring perspective, no matter what type of company you are," Goli says.
What do you think? Have you been having trouble hiring engineers at your company? Tell us your experience in the comments below.
WILL YAKOWICZ is a reporter at Inc. magazine. He has covered business, crime, and politics at Patch.com, and his work has been published in Tablet Magazine and The Brooklyn Paper. He lives in Brooklyn, New York. @WillYakowicz