-
Principal Engineer
- Microsoft Corporation (Redmond, WA)
-
Come build the platform that powers Microsoft’s Partner Ecosystem! In Partner Center & Marketplace, a core part of Microsoft’s Commerce + Ecosystems division, you’ll help deliver the foundational data processing services that enable our Partners to thrive as they build, publish, sell, and grow with Microsoft and help customers discover and deploy first- and third-party solutions. You’ll leverage GitHub Copilot, and the latest Generative AI models as you work across APIs, big data, services, and user experiences that operate on a global scale. Your role will be key to making it simpler, more secure, and more intelligent for Partners to do business with Microsoft.
As a Principal Architect on Partner Center & Marketplace team, you will collaborate with key stakeholders to design architecture, implement core components, deliver product features, and support customer needs. You will lead the identification of dependencies and contribute to the development of design documentation for products, applications, services, or platforms. In addition, you will partner with relevant stakeholders to define user requirements across a variety of scenarios.
This role offers the chance to work on impactful technologies that shape the future of the Microsoft partner ecosystem. You will be a change leader to help the team to embrace AI and leverage AI to increase engineering productivity. You will be part of a team that values technical excellence, cross-functional collaboration, and continuous learning, all while contributing to scalable and reliable solutions for Microsoft partners and sellers.
Responsibilities
+ Define the technical roadmaps for the various spaces in the Partner Center.
+ Partners with appropriate stakeholders to determine requirements for a set of scenarios.
+ Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
+ Leads by example and mentors others to produce extensible and maintainable code used across products.
+ Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers and business) to drive multiple group's project plans, release plans, and work items.
+ Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
+ Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
Qualifications
Required/Minimum Qualifications (RQs/MQs)
+ Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 2+ years experience with applying AI-assisted coding tools (e.g., GitHub Copilot) and large language models (LLMs) such as GPT or Claude Sonnet.
+ 6+ years experiencemaintaining and operating data processing services in a production environment.
Additional or Preferred Qualifications** **(PQs)
+ Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 3+ years experience with Delta Lake (batch or streaming), including schema evolution, partitioning, and performance optimization.
+ Familiarity with event streaming platforms (e.g., Event Hubs, Kafka) and real-time processing systems.
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications for the role until November 11, 2025.
\#PCMMECH
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .
-
Recent Jobs
-
Principal Engineer
- Microsoft Corporation (Redmond, WA)
-
Enterprise Data Management - Data Cloud, Senior Developer I
- Neuberger Berman (New York, NY)
-
Senior Frontend Engineer - Cisco Cloud Control
- Cisco (San Jose, CA)
-
Infrastructure Application Architect
- Tiffany & Co. (Whippany, NJ)