Microsoft Advertising is looking to build next-generation customer relationship management solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service, with a focus on AI innovation and Copilot experiences.
Requirements
- 6+ years of software engineering experience, including 5+ years in leadership roles.
- 4+ years of experience managing engineering teams and delivering enterprise-scale solutions.
- 6+ years of experience gaining architectural skills for distributed systems.
- Expertise in Azure.
- Experience with CRM platforms and customer data models.
- Solid understanding of AI/ML concepts and enterprise integration patterns.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Define architecture for scalable, secure CRM systems and AI integration.
- Establish best practices for performance, reliability, and compliance.
- Oversee the integration with AI-powered insights and alerts.
- Leverage ML model integration for personalization and predictive analytics.
- Enable efficient sales workflows powered by AI and agentic solutions.
- Manage execution, prioritize resources, and align with business goals.
- Collaborate with senior leaders to shape product vision and technical investments.
Other
- Recruit, develop, and manage a team of software engineers delivering high-quality CRM solutions.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Exceptional leadership, communication, and stakeholder management skills.
- Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week.