Also if you find an interesting startup (that's not too big yet) see if you can find the founders' emails and email them directly in detail about why you want to join and what you bring. Then negotiate/bring remote into those early conversations once they see you bring value to the table.
Did you heard anybody getting hired out of US by a YC backed startup, I am asking this to narrow my search and focus. In the past I seen job posts to hire somebody on visa and when you apply it is almost clear you will not be hired but will lose time. Are there similar things I need to watch out? Some companies are looking same timezone or at least 4 hour overlap, do you think promising 4 hour overlap can help if it is written in cover letter? Is there a way to get help from a recruiter or some sort of an agency?