Microsoft/Redmond, WALocation: Redmond, WA, US
Job ID: 748825-37347
Division: Server & Tools Business
The Common Language Runtime team has an opening on its core operating system team for a program manager. On this team you would be at the center of multiple platform initiatives ranging from high-scale servers to portable devices. The technical areas include processor threading, exception handling, platform abstractions (e.g. MacOS), and supporting new processor architectures. A program manager on our team will build relationships with the many teams delivering .NET development platforms including Windows, Silverlight, Windows Phone, Technical Computing, Visual Studio, Xbox, and Windows Azure.
Be the person at the center of taking .NET to multiple platforms. This is one of the best chances to have an impact across all of Microsoft's businesses!
Primary Responsibilities
Respond to computing trends like increasing amounts of physical memory and greater number of CPU cores. The work includes improvements to the .NET thread pool and other projects working jointly with Technical Computing.
Drive the CLR and .NET Framework adoption on the ARM architecture and support scenarios for devices and phones.
Listen to developer community feedback and identify opportunities to improve programmer productivity in systems areas like exception handling and multi-threading.
Partner with the Silverlight team to deliver .NET programming experiences on Macintosh.
Partner with Xbox and advise how .NET can support their entertainment strategy.
Requirements
Good knowledge of OS topics like threading, exception handling, and virtual memory
A history of driving deep-technical, customer-oriented designs
Excellent organization skills, ability to switch contexts quickly, and can communicate clearly
Passion for technology and helping partner teams succeed at delivering customer value
Track record of cross-group collaboration and making accurate prioritization decisions
Strong understanding of different Microsoft product groups and product lifecycle
Bachelor's degree or higher in computer science or equivalent or relevant work experience
If you are driven by deep technical challenges that have an impact on many parts of Microsoft's business then this is the job for you. SDEs and SDETs looking to make a career change to PM are also encouraged to apply to this deeply technical PM position.
ST:MSS
Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue
Apply To Job