Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.
Responsibilities
Own the product vision, program goals, roadmap, and prioritized backlog for GitHub and Developer Tools finance data solutions, including the GitHub Revenue semantic model, revenue and close reporting, forecast and budget data, and consumption and usage analytics. Use business impact, data quality, capacity, dependencies, and long-term sustainability to make and clearly communicate tradeoffs.
Serve as the primary FD&E partner to GitHub and Developer Tools Finance and adjacent stakeholders across Corporate Finance, GitHub, Engineering Groups, MCAPS, and platform teams. Build trusted relationships and lead alignment on definitions, scope, ownership boundaries, milestones, and release decisions for complex cross-organizational programs.
Translate broad finance questions into detailed requirements, metric definitions, data investigations, data contracts, user stories, acceptance criteria, and test scenarios. Drive solutions for hard data problems such as integrating more granular forecast and budget data into close reporting, reconciling GitHub and Microsoft data, and mapping GitHub entities and identities to Microsoft customer and organizational hierarchies.
Drive end-to-end execution through backlog grooming, sprint planning, dependency management, risk mitigation, stakeholder communications, user acceptance testing, deployment readiness, launch, and continuous improvement. Establish clear operating rhythms and hold contributors accountable for commitments, quality, and timely escalation.
Assess and shape incoming requests, including high-visibility, time-sensitive asks from senior leadership. Size the work, surface implications for scope, capacity, governance, privacy, and production support, propose phased paths (interim solution and durable target state), and bring leadership the clear decisions needed before committing.
Champion data quality, Finance reconciliation, privacy, security, and responsible AI. Define access controls for sensitive data, monitor data completeness and mapping gaps, establish production support models (ownership, SLAs, incident and escalation paths), and partner with engineering to improve the performance and maintainability of the solutions.
Act as a hands-on AI builder and coach for Finance. Guide and support GitHub and Developer Tools Finance stakeholders in adopting AI tools such as Microsoft 365 Copilot, GitHub Copilot, and agents; identify high-value use cases; share prompts, patterns, and best practices; and help finance users build their own productivity solutions safely and effectively.
Build proofs of concept and prototypes, including AI agents, automated close and reporting workflows, and AI-ready semantic models, that validate business value and feasibility quickly. Use them to define requirements, architecture direction, and evaluation criteria that guide engineering in building scalable, production-grade AI solutions.
Initiate and drive the engineering framework and operating model that enables Finance to build edge solutions and tools on a secure, scalable Finance data and AI platform. Define the guardrails, reusable components, environments, governance, and support model that distinguish finance-built solutions from engineering-owned products, and set clear criteria for when a solution graduates to engineering ownership.
Act as a technical and business advisor: explain complex measures and data behavior in clear language, lead demos and training, drive adoption, manage solution transitions and deprecations, and use customer feedback to refine the roadmap.
Act as customer zero for advanced AI products and features and partner with Frontier Finance to shape product priorities and upgrades around Finance use cases.
Qualifications
Required Qualifications
Bachelor's Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development OR equivalent experience.
2+ years of experience managing cross-functional and/or cross-team projects.
Preferred Qualifications
Bachelor's Degree AND 8+ years experience engineering, product/technical program management, data analysis, or product development OR equivalent experience.
6+ years of experience managing cross-functional and/or cross-team projects.
1+ year(s) of experience reading and/or writing code (e.g., sample documentation, product demos).
Experience defining and delivering enterprise finance data, business intelligence, or AI-enabled analytics products, including semantic models or cubes, data contracts, reconciliation rules, user acceptance testing, and launch and production readiness.
Experience with revenue reporting, monthly close, forecasting and budgeting, subscription or consumption-based (usage/token) business models, or cost and spend analytics; familiarity with GitHub or developer tools businesses is a plus.
Familiarity with SQL, Power BI, Azure data services (e.g., Azure Data Lake, Fabric), multidimensional or tabular models, generative AI, or comparable data and analytics technologies.
Hands-on experience building with AI tools and platforms (e.g., Copilot, agents, Copilot Studio, Azure AI Foundry, or Fabric), delivering proofs of concept, and enabling business users to build AI-powered solutions within governance, security, and responsible AI guardrails.
Demonstrated ability to operate in ambiguity, influence without authority, and communicate crisply with senior finance and engineering leaders.
Technical Program Management IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $160,200 - $261,000 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
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.