Job: Principle Program Manager Lead, Office, 836726

Job Category: Software Engineering: Program Management
Location: Redmond, WA, US
Job ID: 836726-122510
Division: MS Business Solutions (Dynamics)

Description

The Office Engineering team is looking for a strong, highly-technical Program Manager lead to help us update the engineering systems and workflows to be optimized for faster deployment cadences (some as short as one week). This position requires strategic big-picture and disruptive thinking, an ability to affect fundamental change in a large organization, and strong customer empathy to be successful.

Our team owns the fundamental Engineering scenarios for thousands of engineers in Office, including the ways engineers make code changes and how automation, unit testing, testing in production, flighting and other techniques are used to validate quality and confirm impact. We also own the “heartbeat” of Office, integrating hundreds of code changes across hundreds of millions of lines of code every night in the build. As such, this position is a high-visibility role, interacting significantly with triads and other leaders in Office as customers of the tools and systems your team will design. The contributions you and your team make will have significant impact on the overall effectiveness of the Office division.

In this position, you’ll be leading a team of PMs to improve the ways that Office engineers get work done. Some example responsibilities in this space include:
- Building a set of tools and systems that enable teams to keep the Office codebase continuously stable and deployable.
- Helping the Office organization transition toward a highly accountable form of agile where engineers are making continuous low-debt improvements while being more efficient than they were when shipping every 3 years.
- Identifying ways to improve the architecture of the shipping Office codebase to reduce ripple effects and encourage clear, appropriate component boundaries and contracts.
- Advancing the existing engineering systems to better support Office while ourselves executing those improvements using the principles we advocate for the rest of Office.

To be successful, you must build on and leverage your understanding of what will make engineers efficient and cause those transformations to take place while staying connected to your customer base. Strong judgment and strategic insight will be critical to your success.

Other activities that will be critical to your success: 
- Developing strong partnerships with developers and testers within the Office Organization to gain a deep understanding of how they get their work done.
- Leveraging these partnerships to drive the vision and improvement of tools and process at a strategic level and within the specifications you and your team write.
- Understanding the existing tools and their strengths and limitations in the context of making Office a more efficient engineering organization.
- Identifying and socializing opportunities for process and tools improvement.

Skills and Competencies: 
- Experience in designing and shipping software products over multiple product lifecycles. 
- Experience in developing engineering processes is a plus.
- Strong written and verbal communication skills.
- Experience working cross groups and across disciplines.
- The ability to solve complex problems.
• A Bachelor of Science degree in Computer Science or Engineering is desired. 


MOD:OFF
MOD:ENG

Nearest Major Market: Seattle 
Nearest Secondary Market: Bellevue 
Job Segments: Program Manager, Engineer, Manager, Computer Science, Software Engineer, Management, Engineering, Technology

0 comments:

Post a Comment