Principal Software Engineering Manager - MS Office Experience Security

Last updated 17 hours ago
Location:Atlanta, Georgia
Job Type:Full Time

The Office Experience Organization (OXO) Security team has a proven history of developing data and threat protection features that make a real difference in the realm of desktop, mobile applications, and online services. Some examples of this include the Security Policy Advisor, Windows Defender Application Guard (WDAG) Office, Classification, Labeling, and Protection (CLP), Protected View sandbox, Safe Documents for Office applications, security polices, document encryption, digital signatures, Information Rights Management, and Data Loss Prevention. As threats continually evolve, so too has our team.

We are looking for a Principal Software Engineering Manager to join the OXO Security teamwe’re building in Atlanta andlead the team’s focus on building industry-impacting features for more than 1 billion customers around the world who rely on us to protect them from threats and keep their data secure across Office desktop (Windows & Mac), mobile clients (iOS & Android), and online services.

The ideal candidate is an experienced leader and people manager who enjoys security, thrives on addressing real world problems, and is experienced in designing scalable, componentized code. You will lead a team of software engineers at with various experience levels whose mission is to protect customers and their data from attackers.


  • Lead, mentor, and grow a team of software engineers.
  • Provide technical leadership for strategic initiatives and guiding the broader team.
  • Define the architecture for large complex components with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability.
  • Work with Program Management counterpart to define and design new features.
  • Implement new features with high quality, validation, and robust deployment plans.
  • Demonstrate a passion for customers and technology.


  • 10+ years of industry experience working on commercial software application or services.
  • 7+ years of people management and team leadership experience.

Preferred Qualifications:

  • Bachelors (or higher) degree in Computer Science or related Engineering discipline.
  • Track record of delivering results through leadership and collaboration.
  • Excellent technical design, problem solving and debugging skills.
  • Good written and oral communication skills.
  • Expert development skills in C++ or C# (or other general-purpose programming language).
  • Demonstrate proficient engineering fundamentals.
  • Experienced employing concepts like CI/CD, test driven development, and agile methodologies to projects to maximize the quality of the software a team writes together.
  • Solid CS fundamentals, fluent in multi-threaded, asynchronous programming, strong inclination for architecting at scale.
  • Excellent technical design, problem solving and debugging skills.
  • Effective presentation communication skills.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

#MicrosoftATL #OXO

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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.