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