Дмитрий Евгеньевич Козаев родился 29 марта 1965 года в селе Корнис Знаурского района Южной Осетии. В 1995 году окончил Юго-Осетинский государственный педагогический институт, в 2001 году – Российскую таможенную академию по специальности таможенное дело, в 2007 году – аспирантуру Российской таможенной академии.
Работу в таможенных органах начал в 1994 году с должности инспектора транзитно-багажного отдела Северо-Осетинской таможни. Являлся начальником таможенного поста «Нижний Зарамаг», начальником таможенного поста «Верхний Ларс», заместителем начальника Северо-Осетинской таможни. В 2003 году был назначен первым заместителем начальника Северо-Осетинской таможни по организации таможенного контроля. В течение 4-х лет состоял в резерве кадров на должность начальника таможни.
В 2007 г. — назначен начальником Хакасской таможни. В мае 2007 года Д.Е. Козаев был избран президентом Хакасской республиканской общественной организации «Федерация вольной борьбы республики Хакасия». За большой вклад в развитие и пропаганду физической культуры и спорта был отмечен Благодарственными письмами Председателя Правительства Республики Хакасия Алексея Лебедя и мэра города Абакана Николая Булакина. По итогам года Хакасская таможня была признана одной из лучших в Сибирском таможенном управлении, заняв 3 место в конкурсе «Лучший коллектив таможенных органов СТУ».
17 марта 2008 г. был назначен начальником Красноярской таможни.
С 12 декабря 2009 года указом президента РФ ему присвоено звание генерал-майора таможенной службы.
В мае 2012 года в порядке перевода назначен начальником Кингисепской таможни.
Имеет государственные и ведомственные награды: нагрудный знак «10 лет ГТК России», медаль «За усердие», нагрудный знак «Отличник таможенной службы», медаль «За службу в таможенных органах» III степени, нагрудный знак «За службу на Кавказе», медаль «Отличник пограничной службы», знак МВД «За отличие в службе», медаль «Защитник Отечества».
Имеет пятеро детей – четырех сыновей и дочь.