I can't help but think that something clever operation keeping track of the max of the random variable you have seen on the mapside could help you filter there without sending everything to the reducers.

Did you do a search for "map/reduce reservoir sampling"? I bet there are papers on this.