Back to jobsJob overview
About the role
Principal Software Engineering Manager at Microsoft
Required Skills
pythonc#javajavascriptazureai/mlcrmdistributed systemsleadership
About the Role
Lead engineering teams to build next-generation CRM solutions for Microsoft Advertising, focusing on AI integration and scalable architecture. Manage technical direction, AI innovation, and cross-org strategy to empower global advertisers. Requires strong leadership and enterprise-scale software engineering experience.Key Responsibilities
- Lead Engineering Teams: Recruit, develop, and manage a team of software engineers delivering high-quality CRM solutions.
- Set Technical Direction: Define architecture for scalable, secure CRM systems and AI integration.
- Lead AI Innovation into the CRM system: Oversee integration with AI-powered insights and alerts.
- Ensure Delivery Excellence: Manage execution, prioritize resources, and align with business goals.
- Influence Cross-Org Strategy: Collaborate with senior leaders to shape product vision and technical investments.
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 6+ years of software engineering experience, including 5+ years in leadership roles.
- Proven track record in managing engineering teams and delivering enterprise-scale solutions.
- Solid architectural skills for distributed systems.
Nice to Have:
- Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Bachelor's Degree AND 12+ years technical engineering experience OR equivalent experience.
- 10+ years of software engineering experience, including 5+ years in leadership roles.
- Expertise in Azure.
- Experience with CRM platforms and customer data models.
- Solid understanding of AI/ML concepts and enterprise integration patterns.
- Exceptional leadership, communication, and stakeholder management skills.
Benefits & Perks
- Industry leading healthcare