http://blog.benjamin-encz.de/post/flavors-of-engineering-management/ * Tech lead engineering manager (typically technology stack focused team, still lots of coding, leadership via technical merits, good for recruiting) * Product team engineering manager (team spans multiple technology stacks, can touch on product management and project management, needs to think more about cross-functional interactions) * People engineering manager (very focused on people aspects, has strong individual contributors who drive a lot of decision making, hiring, etc., can support larger team)