Any chance I can shoot you an email too? I'm currently living in Guadalajara and looking for a new gig.
Drop me an email; we're hiring.
I think a big advantage of Guadalajara over Mexico City is that it's a big enough city without the downsides of a huge metropolis, and is very affordable for engineers to live on pretty good areas, i bike about 10 minutes to work every day and love it.