There are some startups in Madrid[1], also, apply with LinkedIn and Glassdoor[2] to companies in Spain[3]. Speaking English and somewhat-entendible Spanish you shouldn't have any problem getting and interview. Indeed your English native level can be an asset.
Thus, you should bring to the interviews that have experience working in USA. I think that is pretty valued in Spain.
On the other hand, Madrid seems to have an American expat community, there are some meetups [4][5] and facebook groups, etc.