While green card holders can apply for many jobs within the United States, obtaining a security clearance as a non-US citizen can be a challenge. Generally, security clearances require US citizenship, but exceptions may be made in rare circumstances where the individual’s unique skills are deemed essential.