Principal Software Engineering Manager – PowerPoint at Microsoft Noida | Lead AI Innovation & Product Evolution
Step into Innovation: Join Microsoft as Principal Software Engineering Manager – PowerPoint (Noida, India)
Redefining Visual Storytelling through Technology
Microsoft PowerPoint has long been a cornerstone in the way the world communicates. It has evolved from simple presentation software into a powerful storytelling platform used across industries and professions. Now, Microsoft invites you to become part of this journey—as a Principal Software Engineering Manager at its Noida-based PowerPoint team, where you’ll lead initiatives that shape the future of communication for millions globally.
This role is not just about managing code or leading a team—it’s about reimagining how ideas come to life through visuals, AI, and technology-driven design.
The Mission: Why This Role is Pivotal
Create Global Impact
PowerPoint is one of Microsoft’s most widely used tools, empowering students, executives, educators, and entrepreneurs. As a Principal Engineering Manager, your strategic and technical decisions will directly influence how the world creates and delivers stories.
Lead the AI Evolution
Drive the infusion of artificial intelligence into PowerPoint—from intelligent slide generation to design recommendations and content personalization. Guide the integration of Large Language Models (LLMs) and machine learning to enhance user productivity and creativity.
Be a Strategic Driver
This role demands more than just technical execution. You’ll be responsible for shaping long-term architectural vision, fostering cross-functional collaboration, and establishing engineering best practices that span innovation, scalability, and reliability.
Build and Empower Teams
Your leadership will be critical in attracting, mentoring, and retaining engineering talent. You will build a high-performing, diverse team that shares a passion for innovation and excellence.
Your Role and Responsibilities
As Principal Software Engineering Manager for Microsoft PowerPoint, your responsibilities will include:
Engineering Leadership & Technical Strategy
-
Architect robust, distributed systems that integrate AI-powered features while maintaining high performance and reliability.
-
Design and deliver scalable backend services that support millions of global users in real time.
-
Lead end-to-end feature implementation, from architecture and development to deployment and iteration.
-
Set and enforce engineering standards in security, accessibility, privacy, and compliance.
People Management & Mentorship
-
Directly manage a team of skilled engineers; set clear goals and track deliverables aligned with Microsoft’s vision.
-
Guide junior and senior engineers through technical design, code reviews, debugging, and system optimization.
-
Create a culture of learning, innovation, and mutual respect.
-
Facilitate career growth through structured mentorship and hands-on coaching.
Cross-Functional Collaboration
-
Work closely with Product Managers, UX/UI Designers, Data Scientists, and User Researchers to transform user insights into powerful features.
-
Represent the engineering team in cross-functional meetings, ensuring alignment with roadmap goals and customer needs.
-
Contribute to strategic planning and feature prioritization.
AI & Machine Learning Integration
-
Lead initiatives that incorporate cutting-edge AI tools, including LLMs, prompt engineering, and generative models.
-
Identify opportunities where AI can automate repetitive tasks, personalize user experience, and generate content intelligently.
-
Ensure AI components are ethical, explainable, and aligned with Microsoft’s Responsible AI principles.
DevOps & Quality Assurance
-
Promote DevOps best practices, including CI/CD pipelines, test automation, observability, and performance monitoring.
-
Ensure quality engineering practices, including code review rigor, test-driven development, and regular refactoring.
-
Embed comprehensive testing frameworks to guarantee high uptime, low latency, and superior reliability.
Core Qualifications and Skillsets
Required
-
Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field—or equivalent work experience.
-
Experience: Minimum 6 years of software engineering experience, with hands-on proficiency in one or more of the following languages: C, C++, C#, Java, Python, or JavaScript.
-
Distributed Systems: At least 4 years of experience designing and developing scalable, fault-tolerant distributed systems or microservices.
-
AI Integration: Demonstrated hands-on experience working with machine learning models, including Large Language Models and prompt engineering.
Preferred
-
Advanced Degree: Master’s degree in Computer Science or related discipline preferred.
-
Leadership Experience: 4+ years in a people management or team leadership role.
-
Cloud Technology: Familiarity with Azure infrastructure and experience with Azure DevOps pipelines is advantageous.
-
Collaboration: Experience leading cross-functional teams involving Product, UX, and Research.
Key Competencies for Success
Visionary Thinking
Ability to define and articulate a bold vision for PowerPoint’s technical evolution—especially in the context of AI and cloud-powered architecture.
Strategic Execution
Demonstrated track record of executing high-value projects, balancing speed and quality, and managing risk effectively.
Empathetic Leadership
Strong mentoring abilities with a focus on empowering engineers to do their best work, while also promoting psychological safety, diversity, and inclusion.
Communication & Influence
Exceptional ability to convey complex technical concepts in a simple, accessible manner to stakeholders from various disciplines.
What You’ll Work On
-
AI-Driven Content Assistance: Auto-suggested presentations, smart slide creation, and generative layouts.
-
Collaborative Presentation Tools: Real-time co-editing and cloud-first experiences.
-
Cross-Platform Accessibility: Develop features that work seamlessly across desktop, mobile, and web platforms.
-
Security & Compliance: Build systems with the highest standards of enterprise-grade security and data governance.
Perks & Benefits
Microsoft is committed to creating a supportive environment for all its employees. As part of this role, you will enjoy:
-
Competitive Base Salary + Bonuses
-
Comprehensive Health Plans (Medical, Dental, Vision)
-
Paid Parental Leave and family support programs
-
Flexible Work Options including remote work up to 100%
-
Employee Stock Purchase Plans
-
Retirement and Savings Plans
-
On-Demand Learning Resources
-
Product Discounts on Microsoft offerings
-
Paid Time Off & Holidays
-
Charitable Matching & Volunteer Hours
-
Internal Tech Communities and networking events
Note: Benefits may vary depending on the nature of your employment and location.
Inclusion at Microsoft
Diversity is one of Microsoft’s core strengths. We believe our products—and the people behind them—benefit from diverse perspectives and inclusive environments. We welcome applications from individuals of all backgrounds, identities, and experiences. If you require accommodations at any stage of the application or interview process, Microsoft is committed to providing assistance.
Summary Table
Role | Principal Software Engineering Manager |
---|---|
Location | Noida, Uttar Pradesh, India (remote flexibility available) |
Travel | 0–25% (mostly remote with occasional on-site collaboration) |
Focus Areas | AI Integration, Distributed Systems, Cloud Infrastructure |
Team Size | 8–15 Engineers |
Cross-Functional Collaboration | PMs, UX Designers, Researchers, Data Scientists |
Benefits | Full suite of Microsoft benefits + flexibility + learning |
Reporting To | PowerPoint Engineering Leadership |
Why Join Microsoft?
Here’s what makes this opportunity stand out:
-
You’ll work on a product used by over a billion people worldwide.
-
You’ll shape the AI future of one of the world’s most recognized brands.
-
You’ll mentor and lead top-tier engineers, guiding them to solve meaningful challenges.
-
You’ll be part of an organization that celebrates collaboration, creativity, and diversity.
Ready to Apply?
Here’s the Process:
-
Submit Application: Upload your resume and an optional cover letter outlining your AI or leadership experience.
-
Recruiter Conversation: Discuss your background and role fit.
-
Technical Interviews: Dive into system architecture, AI integration, and engineering leadership.
-
Cross-Functional Panel: Collaborate with product and design leads to assess strategy alignment.
-
Final Leadership Round: Evaluate your long-term vision, team alignment, and mutual expectations.
-
Offer & Onboarding: Begin your journey in shaping the next generation of PowerPoint.
Final Note
This is your chance to lead at scale, drive innovation, and contribute to a global product loved by millions. If you are a seasoned engineering leader with a passion for AI, a knack for building high-performing teams, and a desire to leave a lasting impact on how the world communicates—this role is for you.
Apply today to join Microsoft in Noida and build the future of digital storytelling.