As an Engineering Manager, your significant task is to provide guidance and support in the development of software engineers. You'll be responsible for managing projects from beginning through deployment by providing mentorship and promoting teamwork amongst your team members.