Дзахов находился в системе «Амкара» с 2009 года, но большую часть времени провел в аренде в клубах ФНЛ. В частности, сезон-2016/17 Давид отыграл в ярославском «Шиннике».
В составе «Амкара» Дзахов провел 21 матч и забил один гол.
Контракт футболиста с пермяками действовал еще один год, но была достигнута договоренность о досрочном расторжении соглашения на условиях, устроивших обе стороны.
28-летний хавбек продолжит карьеру в «Оренбурге», который по итогам прошедшего сезона покинул Премьер-лигу.