Microsoft Office is looking for a Group Engineering Manager (GEM) to join our leadership team. GEMs are responsible for managing a large team of engineers who own a set of technology and business problems. They partner with Program Management to define the business strategy for their area of ownership, work with their engineering staff to define the technical strategy to achieve the business goals, and then drive execution against that.
The successful candidate will have proven ability to:
1) Demonstrate visionary technical leadership. Create a technical strategy that informs the architecture and implementation portfolio of the team, informed by the reality of the code. Identify opportunities to create re-usable artifacts that will both solve the immediate need and create a foundation for future success.
2) Demonstrate visionary business strategy leadership, Identify and prioritize the most important business problems for the team to attack. Define success in a measurable way.
3) Attract and retain top-tier talent, and train and equip the engineering managers under you to do the same. Be a great boss that people want to work for.
4) Drive no-drama, efficient execution against the business and technical strategy. Build and run the process by which the team plans, executes, ships, and measures features. Ensure it results in predictable and reliable achievement.
5) Build and maintain great partner relationships within the division and across the company. Identify teams with convergent business and technical goals, and lay the foundation for productive collaboration.
5+ years of experience managing large teams and as a manager-of-managers is necessary.
Experience working on both client and service software is strongly desired.