Although there is some overlap between the two positions, the objective is different. A tech lead manages the system, while the engineering manager manages people.