Taro Logo

Principal Software Engineer

Microsoft is a company building cloud and AI solutions, leading the transformation of analytics in the world of data.
$137,600 - $267,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer

Microsoft's Azure Maps team is seeking a Principal Software Engineer to lead the development of geospatial services and enhance Microsoft Fabric with advanced analytics capabilities. As part of the Azure Data engineering team, you'll work on products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more. The role involves leading design and development of geospatial services, conducting architecture reviews, and mentoring team members. The position offers competitive compensation ($137,600 - $267,000) and comprehensive benefits. The ideal candidate should have 6+ years of experience in software engineering, strong coding skills in various languages, and expertise in geospatial analytics and cloud services. This is an opportunity to shape the future of Microsoft's data platform for the AI age while working in a collaborative, innovative environment that values diverse perspectives.

Last updated 2 months ago

Responsibilities For Principal Software Engineer

  • Leading the design and development of geospatial services
  • Enhancing Microsoft Fabric with advanced geospatial analytics capabilities
  • Conducting design reviews and code reviews
  • Driving large scale architecture
  • Mentoring and helping build an inclusive team culture

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical discipline AND 6+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Experience with Apache Spark or other big data processing platforms
  • Experience building and shipping machine learned models in geospatial domain

Benefits For Principal Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?