Edit: I'm an idiot, that's a job site. Some of the question still stands, how was the process of finding a job out of the country and getting a visa?
Edit: I'm an idiot, that's a job site. Some of the question still stands, how was the process of finding a job out of the country and getting a visa?
The best route you have into a job here as an American (or other non-schengen area resident) is to find a company already doing business here, get hired, and then transfer here.
But once here... it is very nice
The few interviews I've had have been through friends knowing friends, but there's a good number of job sites dedicated to Switzerland.
Getting a visa as a third-country citizen (i.e., not EU or CH) is difficult and you need to find the right company that's willing to jump through the hoops for you. Definitely doable if your skillset is right, but it's going to be unique for each situation. A more viable option may be by using an EU country as a springboard (get EU residency, which, in my understanding, can improve your chances of getting a visa in CH).