Principal Software Engineer
$142,800 – $304,200 USD
Tech Stack
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 Data
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 6 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