Senior Product Engineer jobs