Senior Software Engineer (NYC, SF or US Remote)