Getting an Idea on the Size of the Office Team

Last Updated on Sunday, 13 May 2012 01:00 Written by Mire_B Sunday, 13 May 2012 01:00

With Microsoft employing close to 100,000 people, it’s quite unclear just how many people are actually working on the company’s cash cows. Microsoft does offer approximations, and here’s one from a job post: some 2,500 engineers are responsible for in excess of 100 million lines of code that make up the Office suite, I’m guessing both desktop- and server-side, not sure about Cloud.

Software Development Engineer II, Office, 793539

Job Category: Software Engineering: Development Location: United States, WA, Redmond Job ID: 79353981160 Product: Office Division: Microsoft Office Division

The Office Engineering team is looking for developers to help us improve the way we engineer one of the largest and most complex software products on the planet.
The Office product spans client applications like Word, Excel, PowerPoint, Outlook, server products like SharePoint, and web applications like the Office Web Apps.  There are teams working on applications that have been around for decades, and there are teams working on v1 products.  There are more than 2500 engineers working on more than a hundred million lines of code.  We are the team that brings order to this diverse set of technical work and keeps it running efficiently by developing tools and systems that scale well, are consistent, reliable, robust and easy to use.
Our mission includes creating a fully automated build system for all of Office that provides a level of service that is unparalleled anywhere else, to improve our test automation framework and to provide a foundation for all developers and testers to create robust tests that keep our product quality high, to improve all our development and test tools to reach a new level of efficiency in the day to day work of all Office engineers, to enable engineers in regional development centers around the globe to work efficiently, to improve the code quality across all Office applications and services by using tools like static code analysis, and to integrate our feedback and telemetry systems into our core engineering processes.

Members of the Office Engineering team have very high visibility across the organization.  We interact with all Office teams in Redmond and around the globe to help them become more efficient in the way we engineer Office.
We work with a large spectrum of technologies and languages including C/C++, C#, Perl, SQL and various web technologies.
Qualified candidates will have a Bachelor’s degree in Computer Science or related fields, 3+ years of experience developing software, the ability to quickly learn new technologies and code bases, good communications skills, be able to work with well with people from all disciplines across a large organization, and a passion for making software engineering more efficient.