As a Director of Product Engineering, I am responsible for technical leadership of the whole department (70 employees) which is responsible for the product development. The department consists of the following teams: Software Development, QA, Architecture and Release Management. I am also responsible for the Architecture team.