I ran into this problem almost immediately when I began my job search in Miami back in June 2013. I underestimated the need for me to be bilingual, if not multilingual. It's imperative to know Spanish in order to live and work in Miami-Dade County. It would also be helpful to know Portuguese and Haitian-Creole as well. So many companies and industries here do business with Cuba and South America. I am not fluent in Spanish. I guess I am just the bearish version of Demi Lovato.
To be honest, I don't even know if my finding a job in Miami would have changed anything about how we felt about living there. Latin culture dominates the city and causes Americans to feel alienated, perhaps unlike anywhere else in the country. Race isn't the issue in Miami - but rather culture. And if you are from a non-Spanish speaking culture, life in Miami is inherently frustrating.