Description
Microsoft Advertising is a rapidly growing business that powers global advertisers across search, display, and emerging AI-driven channels.
As a Senior Software Engineer on our Monetization team, you will design and develop next-generation customer relationship management (CRM) solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service.
Your responsibilities will include:
- Designing and developing CRM solutions: customizing and extending Dynamics 365 CRM for advertising workflows (Sales, Marketing, Case Management)
- Integrating data: connecting CRM with Ads systems, marketing automation tools, and reporting platforms (Power BI)
- Developing AI-enhanced features: supporting AI-first initiatives and automation capabilities within CRM systems to streamline workflows and improve seller efficiency
- Collaborating across teams: partnering with product managers, data engineers, and sales teams to align CRM capabilities with business goals
- Ensuring quality and compliance: maintaining data integrity, privacy compliance, and security standards
To qualify, you will need:
- A Bachelor's Degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python
- Ability to meet Microsoft, customer, and/or government security screening requirements
Preferred qualifications include:
- A Master's Degree in Computer Science or a related technical field and 6+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python
- Solid knowledge of cloud technologies (Azure)
- Experience with large-scale systems and API design
The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. In the San Francisco Bay area and New York City metropolitan area, the base pay range is USD $160,200 – $261,000 per year.