Principal Group Eng Manager
Redmond , Washington
December 11, 2017
Microsoft Office is looking for a Group Engineering Manager for the User Lifecycle team. The User Lifecycle team is responsible for growing the Office business by bringing new and existing users into the Office 365 subscription. The team engineers all aspects of the Office subscriber user lifecycle: acquisition, engagement, retention, network effects, upsell, and network effects. The team brings Office into new acquisition channels, and optimizes the business performance of existing acquisition channels through deep insight into funnel performance and extensive experimentation. They research customer-friendly ways to introduce Office users to tools and features that they might not be aware of, deeply engaging them in the value of the subscription. They make it easy for users to manage and renew their subscription. They experiment with and ship ways to build network effects between Office users. They make users more productive by developing a personalized understanding of each user that can be used to deliver relevant and useful insights back to them, while ensuring Office 365 maintains its industry-leading privacy promise.

Group Engineering Managers are responsible for managing a large team of engineers, and own a set of technology and business problems. They partner with Program Management to define business strategy, 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 innovation.
2. Demonstrate visionary business strategy leadership. Work with Program Management to identify and prioritize the most important business problems to solve, define success for each, and define a strategy to achieve success.
3. Attract and retain top-tier talent, and train and equip the engineering managers on our team to do the same. Be a great boss that people want to work for.
4. Drive efficient execution against the business and technical strategy. Build and run the team’s execution engine - how the team plans, executes, ships, and measures value. Ensure the resulting software and services run reliably and efficiently and meet all customer promises.
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 long-term productive collaboration.

Basic Qualifications:
• 10+ years’ experience as a software engineer
• 5+ years of experience managing large teams and as a manager-of-managers are required.
• Experience working on both apps and service software is strongly desired.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to

A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.

Know someone who would be interested in this job? Share it with your network.