Principal Software Engineer

MicrosoftHouston, TXfull_timeprincipal

$142,800 – $304,200 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Partner with appropriate stakeholders to determine user requirements and lead the development of design documents for products, applications, services, or platforms.
  • Lead by example and mentor other engineers to produce extensible and maintainable code 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), working on-call to monitor system/product/service for degradation, downtime, or interruptions.
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns to improve product availability, reliability, efficiency, observability, and performance.

Soft Skills

Modern Software Engineering PracticesCross-Functional CollaborationMentoring

Benefits

  • 401k
  • Dental
  • Disability Insurance
  • Health Insurance
  • Life Insurance
  • Vision

Culture

Growth MindsetCross-Functional TeamsMentorship ProgramWork-Life BalanceInclusive Hiring

Requirements

Required: Bachelor's Degree in Computer Science, or related technical discipline
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: $142,800 – $304,200 USD