Business Program Manager
Microsoft
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Overview
With more than 45,000 employees and partners worldwide, the Customer Experience and Success (CE&S) organization at Microsoft is dedicated to empowering customers to accelerate business value through differentiated experiences. These experiences leverage Microsoft’s products and services, driven by our people and culture. We ensure consistent excellence in every interaction, whether in-product, digital, or human-centered. CE&S is responsible for all services across the company, including consulting, customer success, and support across Microsoft’s portfolio. Join CE&S and help us accelerate AI transformation for our customers and the world.
The Software Developer Companies (SDC) Customer Success Unit (CSU) helps engineering-led software companies successfully build, scale, and operate on Azure. This team focuses on early engagement with SDC and ISV customers, aligning platform architecture, developer tooling, and operational patterns before critical decisions are finalized. By combining deep technical credibility with structured execution, the SDC CSU improves developer experience, accelerates platform adoption, and drives long-term retention and growth within the software developer ecosystem.
As a Business Program Manager focusing on ISV Technical Programs, you will support the Developer Experience Center of Excellence. This involves researching and analyzing how ISVs build and operate on Azure, identifying technical patterns, friction points, and opportunities to enhance the developer experience. The role assists in coordinating technically oriented programs and initiatives, maintaining structured documentation and insights, and supporting execution tracking across teams. Through close collaboration with Dev CoE CSAs, engineering, and solution stakeholders, you will help translate real-world developer signals into actionable programs, tooling improvements, and platform feedback that improve consistency, scalability, and outcomes for ISVs on Azure.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we foster a growth mindset, innovate to empower others, and collaborate to achieve our shared goals. We build on our values of respect, integrity, and accountability to create an inclusive culture where everyone can thrive.
Responsibilities
- Analyze how ISVs build and operate on Azure across application architecture, infrastructure, CI/CD, security, and operational patterns.
- Research internal systems, field inputs, and customer signals to map ISV technical profiles and maturity, platform dependencies, architectural choices, and recurring developer friction points.
- Synthesize technical findings into clear insights that inform Dev CoE priorities, solution plays, and platform investments.
- Maintain structured documentation, technical trackers, and internal artifacts that improve visibility across Engineering, CE&S, and field teams.
- Support the design and execution of technically oriented ISV initiatives, including developer tooling improvements, reference architectures, CI/CD and infrastructure guidance, and security and reliability best practices.
- Translate technical findings into program scopes, requirements, success metrics, and execution plans.
- Track technical program progress, risks, and outcomes, surfacing insights to Dev CoE leadership.
- Partner with Dev CoE CSAs and regional stakeholders to collect real developer experience signals from ISVs.
- Identify where Azure workflows break down, where tooling or documentation gaps create friction, and where platform capabilities are under-utilized or misunderstood.
- Support structured feedback loops into product, engineering, and solution teams grounded in technical reality.
- Assist in mapping how ISV technical programs, tools, and teams interconnect across Microsoft.
- Support basic impact analysis and ROI reasoning for technical initiatives.
- Contribute to identifying operational and technical gaps that slow ISV adoption or scale on Azure.
Qualifications
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field, and 4+ years of experience in software development, cloud engineering, technical program coordination, or process improvement OR equivalent experience.
- 2–5 years of relevant professional experience, including experience in software development, technical program coordination, cloud platforms, or related technical roles.
- Strong technical foundation with the ability to reason about application architecture, cloud services, CI/CD workflows, and developer tooling.
- Strong analytical and organizational skills, with the ability to synthesize technical information into structured insights.
- Ability to work effectively across engineering, product, and business stakeholders.
- Hands-on experience with Azure, cloud-native development, CI/CD, or DevOps tooling.
- Familiarity with technologies commonly used by ISVs (e.g., containers, Kubernetes, IaC, APIs, security tooling).
- Experience supporting or coordinating technical initiatives, platform work, or engineering programs.
- Interest in developer experience, ISV ecosystems, or platform-level problem solving.
Preferred Qualifications:
- Master’s degree in Computer Science, Engineering, Information Systems, or a related technical field and 8+ years of experience in software development, cloud platforms, technical program execution, or complex system/process improvement OR equivalent experience.
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.
Key skills/competency
- Technical Program Management
- Azure Cloud Platform
- ISV Ecosystem
- Developer Experience
- CI/CD & DevOps
- Application Architecture
- Kubernetes & Containers
- Data Analysis & Synthesis
- Stakeholder Collaboration
- Technical Documentation
How to Get Hired at Microsoft
- Research Microsoft's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
- Tailor your resume: Customize your resume to highlight experience in technical program coordination, Azure, ISV ecosystems, and developer experience, using keywords from the job description.
- Showcase technical acumen: Prepare to discuss your experience with cloud services, CI/CD, DevOps, containers, and Kubernetes, demonstrating a strong technical foundation.
- Demonstrate analytical skills: Be ready to share examples of how you've analyzed complex technical data, synthesized insights, and driven actionable recommendations.
- Practice behavioral interviews: Focus on Microsoft's core values like collaboration, growth mindset, and accountability, preparing stories that illustrate these competencies.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background