Principal Software Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

As a Principal Software Engineer at Microsoft, you will define and drive the long-term architecture for Partner Center and the broader partner ecosystem, focusing on AI-native engineering, platform modernization, and cloud migration. This role requires deep architectural leadership to ensure a cohesive, scalable, and future-ready ecosystem.

Responsibilities

  • Define and drive the long-term architectural strategy for Partner Center and the broader partner ecosystem.
  • Lead architecture decisions for Cloud Subscription migration, platform modernization, and large-scale engineering investments.
  • Serve as the primary architectural liaison with Commerce Core (CoCo).
  • Champion AI-native engineering practices across the organization.
  • Develop and maintain a holistic architectural view of the Microsoft partner ecosystem.
  • Drive ecosystem-wide data architecture and integration strategies.
  • Lead architecture reviews and technical design discussions across multiple teams.
  • Identify opportunities to reduce platform duplication, simplify system interactions, and consolidate capabilities.
  • Influence technical direction across multiple engineering organizations.
  • Mentor engineers and architects.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Desired Qualifications

  • Experience leading architecture strategy and platform modernization efforts across multiple engineering organizations and large-scale distributed systems.
  • Experience in Native AI Engineering.
  • Experience delivering large scale on line services.
  • Technical background and hands on experience.
  • Experience mentoring other Software Engineers.

Benefits

  • The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year.
  • There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year.
  • Certain roles may be eligible for benefits and other compensation.
#Software Engineering#AI#Cloud#Platform Engineering
Microsoft Logo

Company

Microsoft

Job Posted

3 weeks ago

Employment Type

Full Time

WorkMode

Hybrid

Experience Level

Senior

Locations

United States

Qualification

Bachelor

Applicants

Be an early applicant