Back to jobsJob overview

About the role

Principal Architect, Windows Platform & Developers at Microsoft

Required Skills

c++c#windows sdkgithubxamlvisual studioapi designarchitecture

About the Role

Principal Architect role for Windows Platform & Developer Experiences, designing high-quality software components and APIs for Windows developers. Responsible for technical leadership, architectural decisions, and collaborating with teams to evolve the Windows platform.

Key Responsibilities

  • Technical Leadership for the Engineering Director Team
  • Contributing to the Architecture Community
  • Writing it Down & Building Infrastructure
  • Review Forums
  • Planning and Strategy

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Deep technical experience including leading others
  • Demonstrates a mastery of communication and data presentation and storytelling skills
  • Ability to meet Microsoft, customer and/or government security screening requirements

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience OR Bachelor's Degree AND 15+ years experience
  • 6+ years people management experience
  • Experience working on Open-Source projects in GitHub
  • Experience with Windows development tools and technologies, including Visual Studio and Windows SDK
  • Win32 application and systems programming experience

Benefits & Perks

  • Industry leading healthcare