Amazon sde 2 salary new york