Elle travaille ensuite dans un cabinet d'avocats avant de rejoindre en 1989 la cour du district nord de Géorgie, au sein de laquelle elle exerce différentes fonctions jusqu'à devenir procureure fédérale en 2010[1].
Le , après le départ de la procureure générale en titre Loretta Lynch, elle lui succède à titre intérimaire en attendant la confirmation de Jeff Sessions, candidat désigné par Donald Trump[5],[6].
Sally Yates remet en effet en question la légalité de ce décret ainsi que sa moralité, en conséquence, et en tant que procureure, ne présente pas d'arguments en faveur des initiatives du nouveau président sur ce texte. Donald Trump l'accuse de trahison bien que sa position ne fasse que refléter l'avis de plusieurs juges fédéraux ayant suspendu certaines dispositions du décret[7], dont, la première, Ann Donnelly. Le , la Cour suprême a validé, par 5 voix contre 4, le décret migratoire du président Trump[8].