# Senior Software Engineer

**Company**: Microsoft AI
**Location**: Mountain View
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: USD $119,800 – $234,700 per year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://microsoft.ai/job/senior-software-engineer-181/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5e973544-2f4

## 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.

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python
- Dynamics 365 CRM
- Power BI
- Azure

### Nice to have
- Master's Degree in Computer Science
- large-scale systems
- API design

---

Source: [Apply at microsoft.ai](https://microsoft.ai/job/senior-software-engineer-181/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
