Principal Software Engineer

MicrosoftUnited Statesfull_timeprincipal

$139,900 – $304,200 USD

Tech Stack

Responsibilities

  • Partner with stakeholders to determine user requirements for scenarios.
  • Lead identification of dependencies and development of design documents for products, applications, services, or platforms.
  • Mentor others to produce extensible and maintainable code used across products.
  • Leverage subject-matter expertise of cross-product features to drive multiple group's project and release plans.
  • Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers and monitoring systems for degradation.

Soft Skills

Software Engineering PracticesTechnical Decision-MakingMentoringCross-Functional Collaboration

Benefits

  • Dental
  • Disability Insurance
  • Health Insurance
  • Life Insurance
  • Vision

Culture

Growth MindsetCross-Functional TeamsMentorship ProgramCustomer-Obsessed

Requirements

Required: Bachelor's Degree in Computer Science or related technical field
Preferred: Master's Degree in Computer Science or related technical field
Regions: Us

Get jobs like this in your inbox

Weekly C, C++, C# hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About Microsoft
Industry: software
Size: enterprise

Microsoft is a global technology company dedicated to empowering every person and organization to achieve more, with a culture centered on a growth mindset.

View company profile →
Compensation
Base salary: $139,900 – $304,200 USD