Role: Manage engineering teams and own accountability for the design and code quality of components, applications, solutions and systems.Lead, support and grow multiple project scrum teams, consisting of Software Developers, QAs, and PMs.Create technical vision and strategy for assigned project teams in alignment with the organization s business objectives.Translate business problems into functional work estimates with interdependencies across project teams for current and future projects.Partne