Using the American Community Surveys, I examine the wages of immigrant computer and engineering workers. Immigrants’ higher education gives them a wage advantage over natives, an advantage larger for computer than for engineering workers, and larger in occupation-based samples than in education-based samples. Among holders of engineering degrees, immigrants earn less than natives, penalized by a high return to English proficiency. The results suggest that imperfect English may reduce their occupational advancement, or an unobserved factor may reduce both occupational advancement and the incentive to perfect English. In all samples, top immigrants from the highest-income countries far outearn top natives.