În vârstă de 41 de ani, Cătălin Ioniţă a fost numit director general al Direcţiei Generale Anticorupţie (DGA) în 2016.
Între 2014 – 2016, el a deţinut funcţia de director al Direcţiei de Investigare a Criminalităţii Economice, iar între 2012 – 2013 a fost director adjunct al Direcţiei de Investigare a Fraudelor din cadrul Inspectoratului General al Poliţiei Române.
Anterior, a fost pe rând şef serviciu al Serviciului de combatere a corupţiei şi a infracţiunilor comise în sfera instituţiilor bugetare din cadrul Direcţiei de Investigare a Fraudelor, şef serviciu al Serviciului de Investigarea Fraudelor din cadrul Poliţiei Sector 1 şi ofiţer specialist în cadrul Serviciului de Investigarea Fraudelor din cadrul Poliţiei Sector 1.