Principal Software Engineer

Microsoft AIRedmond, WAHybridfull_timeprincipal

$142,800 – $304,200 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Define the long-term technical vision for location services and the geospatial platform, driving architectural decisions across teams.
  • Lead design and implementation for large-scale services, ensuring resiliency, observability, and operational excellence.
  • Drive cross-team alignment on platform strategy, APIs, and integration patterns.
  • Mentor junior engineers and influence engineering culture across the organization.
  • Lead deep technical investigations, incident reviews, and long-term reliability improvements.

Soft Skills

Cross-Functional CollaborationStakeholder ManagementConflict ResolutionLocation ServicesGeospatial DataMentoringTpms

Benefits

  • Health Insurance

Culture

Growth MindsetCross-Functional CollaborationMentorship ProgramBlameless PostmortemsInclusive Hiring

Requirements

Required: Bachelor's Degree in Computer Science or related technical field
Regions: New York City Metropolitan Area, San Francisco Bay Area, 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 AI
Industry: ai, software
Size: enterprise

Microsoft AI is a division of Microsoft that drives mission-critical location services at the intersection of AI, Search, and Geospatial Intelligence, powering both consumer and commercial platforms.

View company profile →
Compensation
Base salary: $142,800 – $304,200 USD