As I have posted several times, we are building some interesting technology on my team (all, well most, to be revealed at PDC).
While we still have a few (but going very, very fast) SDE positions open, we are starting to look for some program managers as well.
What is the program manager?
There is a more detailed description up on the Microsoft site, but I have two simple answers based on my years of working in this role:
- A program manager is a SDE (may not a good one :-)) that loves to talk.
- A program manager is someone responsible for shipping the right product.
Program managers on my team are responsible for the general architecture & design of features, writing lots of code that prove out those designs, talking with customers (right product) and “driving” the cadence of the feature team (shipping).
If you are interested in this sort of role in the language and tools space, send your resume to jpinksto@microsoft (the group program manager for the Connected Languages team).