Welcome to the forum BlaxOr.
Firstly, know that it's extremely difficult for any non-EU national to be hired here and it's only going to get worse in the future. You need to be highly qualified/skilled with several years experience in your chosen field. More info here: https://www.bfm.admin.ch/bfm/en/home...zulassung.html
Secondly, you - as an American citizen - are required by US law to file US tax returns no matter where you live in the world and you could also owe the US tax on top of what you pay in the country you're living in. Start by reading here: http://www.irs.gov/Individuals/Inter...-Aliens-Abroad
Google "FATCA" and also search the forum for this. There are plenty of stories of how FATCA has and is ruining the lives of Americans abroad.
I suggest getting hold of a copy of "Living and Working in Switzerland" by David Hampshire. It's full of useful info. You can order it from your local bookshop or via the Internet.