Taro Logo

Principal Software Engineer

Microsoft Store is a digital distribution platform serving as a centralized hub for users to discover, download, and manage applications, software, games, and digital content.
$161,600 - $286,200
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer

Microsoft Store is seeking a Principal Software Engineer to join their team in building tools and systems that enhance app engagement and monetization. This role combines expertise in Windows application development with AI integration, focusing on improving the developer experience and platform capabilities. The position offers an opportunity to work on critical systems that power the Microsoft Store, a central hub for Windows applications and digital content distribution.

The role requires deep technical expertise with 8+ years of engineering experience and strong knowledge of Windows app development. You'll be responsible for developing SDKs, improving analytics capabilities, and implementing AI features that enhance the platform's functionality. The position offers a competitive salary range of $161,600 - $286,200 USD annually, with comprehensive benefits including healthcare, educational resources, and parental leave.

Working in a hybrid environment with up to 50% work from home flexibility, you'll collaborate with partner teams to ensure high-quality deliverables and platform improvements. This is an excellent opportunity for a senior technical leader who is passionate about Windows development and wants to make a significant impact on the developer ecosystem.

The ideal candidate will have experience with cross-platform development, a track record of building developer tools, and the ability to work on complex systems that serve a global developer community. Microsoft's commitment to innovation and empowering developers makes this an exciting opportunity for someone who wants to shape the future of Windows application development.

Last updated 2 months ago

Responsibilities For Principal Software Engineer

  • Develop software engineering tools and systems that will increase app engagement and monetization for apps in the Microsoft Store
  • Build new and adapt existing SDKs that provide better Analytics for Apps on Windows
  • Identify and build new capabilities into payment platforms for Apps in the Microsoft Store
  • Improve systems that allow developers to leverage AI within their applications
  • Coordinate with partner teams and internal customers to ensure release timing and quality meets product needs

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience
  • 5+ years experience in Windows Application development
  • 5+ years building tools for developer communities
  • Experience with cross platform app development or mobile app development (iOS & Android)
  • Experience submitting apps to the Microsoft Store
  • Experience working with engineering systems tooling, build tooling, and software release branch management

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?