Principal Software Engineering Manager
@ Microsoft

Hybrid
$200,000
Hybrid
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXX******* @microsoft.com
Recommended after applying

Job Details

Overview

Be at the forefront of AI evaluation by joining the Copilot Offline Evaluation Platform team at Microsoft. Help deliver a platform that makes Copilot innovation fast, reliable, and regression-free.

Role Responsibilities

  • Lead end-to-end experimentation, evaluation, and validation capabilities.
  • Drive platform development for offline evaluation lifecycle.
  • Collaborate with product managers, data scientists, and engineering leadership.
  • Oversee tenant/resource management, data hydration/injection, and chaos engineering.
  • Plan and execute multi-engineer projects and provide on-call support.

Qualifications

Required: Bachelor’s in Computer Science or related field with 6+ years technical engineering experience, 4+ years managing technical teams, and strong coding skills in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred advanced degrees and proven leadership with analytical, cross-functional collaboration capability.

Additional Information

Microsoft values respect, integrity, and accountability and fosters an inclusive culture. Security screenings including Microsoft Cloud Background Check are required. The typical base pay ranges based on location.

Key skills/competency

  • AI
  • Evaluation
  • Platform
  • Leadership
  • DevOps
  • Chaos Engineering
  • Collaboration
  • Design
  • Cross-functional
  • Coding

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Customize your resume: Highlight leadership and technical expertise.
  • Research Microsoft: Understand culture and recent AI innovations.
  • Emphasize relevant skills: Showcase platform and evaluation experience.
  • Prepare for interviews: Focus on technical design and team management.

📝 Interview Preparation Advice

Technical Preparation

Review system architecture and coding fundamentals.
Practice designing scalable evaluation platforms.
Study cloud and DevOps best practices.
Familiarize with chaos engineering tools.

Behavioral Questions

Describe a challenging team conflict resolution.
Explain your approach to cross-functional collaboration.
Share a time you led a critical project.
Discuss managing ambiguity in dynamic settings.

Frequently Asked Questions