Principal Program Manager

Last updated 4 days ago
Location:Redmond, Washington
Job Type:Full Time

Have you ever thought how the computing space would look like if all machines could explain and annotate the data using one single language? How the complex integrations across systems could be made so much easier if the underlying data models were readily available?
We at Common Data Model team have a bold vision to break through the enterprise silos and democratize the data for the benefit of the customers. Our vision is to establish a common language that can describe the data in a more meaningful way, that every product can leverage to bring a variety of data unification and analytical/ML scenarios to life. We built a declarative specification that establishes standards and defines schemas in enterprise data space, enabling more effective interoperability between solutions offered by Microsoft and those of partners. We are striving to establish a healthy ecosystem of technologies, programmatic interfaces, tools, and services, that span across business space and provide seamless data integrations, where raw data is infused with semantic information via metadata structures. With these foundational software components being embedded into the company’s business solutions, we will make a shift in the enterprise market and attract customers with offerings that empower them to do more.
As part of this team you’ll work in a fast-paced and fun environment, solving exciting API, modelling and semantic structuring problems, and build and deliver customer value with everything we do. The job provides an opportunity to:
  • Make impact to how Microsoft data foundation services and tools evolve.
  • Work in a world class team of engineers, architects and leadership that will help you grow your career.
  • Be part of a dynamic community that will enable you to learn, collaborate and contribute with the top minds in the industry.


  • Drive the program to make Common Data Model a word class technology helping customer and partners realize the value of their investment into data estate.
  • Provide strong leadership in metadata definition, data modeling, Azure and PowerPlatform technologies that use Common Data Model
  • Understand different customer personas, challenges they have and address customer pain-points.
  • Effectively collaborate across teams for requirements analysis and research to help the business implement and use Common Data Model
  • Build execution plans across divisions for Common Data Model adoption
  • Be the Common Data Model champion externally and passionate voice of the customer internally.
  • Work in a dynamic environment, managing multiple priorities, commitments, and projects with minimal supervision.


  • 10 years' minimum experience in Software Development or Program Management
  • A minimum of a Bachelors degree in Software Engineering, Computer Science, Software Design, or a related field, or equivalent alternative education, skills, and/or practical experience is required.

Preferred Qualifications:

  • 10+ years of experience working in data modeling and data processing technologies with strong expertise in Data and Analytics is a must.
  • Deep expertise in Database technologies (Relational and Multi-Dimensional), OLAP, SQL, Big Data, Azure
  • Strong technical expertise in Hadoop, ADL, Azure Data bricks, ADF, ADW etc
  • Extensive knowledge and experience in data warehousing, data processing (ETL), business intelligence, information retrieval, parallel and distributed computation
  • Experience in analyzing very large real-world datasets and hands-on approach in data analytics
  • Proven problem resolution, judgment, negotiating and decision making skills
  • Demonstrated ability to solve diverse operational and business problems, negotiate, and effectively articulate rationale and vision behind technical decisions that support the business.
  • Strong understanding of software architecture, Microsoft enterprise products, and experience with IT infrastructure
  • Successful, productive cross-cultural teamwork and communications.
  • Highly effective interpersonal skills, exec-level written and verbal communication skills; exemplary organizational habits; leadership-level facilitation & negotiation
  • Experience in implementation of Cloud Computing concepts and platforms
  • Advanced degree.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.