About The Position

Microsoft Advertising is a rapidly growing business powering global advertisers across search, display, and emerging AI-driven channels. The CRM team builds customer relationship management solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service. This role focuses on AI innovation, Copilot experiences, and systems that support sellers and marketers worldwide. The position designs and develops CRM solutions by customizing and extending Dynamics 365 CRM for advertising workflows, including Sales, Marketing, and Case Management. It integrates CRM with advertising systems, marketing automation tools, and reporting platforms such as Power BI, and supports AI-first initiatives and automation capabilities to streamline workflows and improve seller efficiency. The engineer collaborates with product managers, data engineers, and sales teams to align CRM capabilities with business goals while maintaining data integrity, privacy compliance, and security standards. Employees who live within a 50-mile commute of a designated Microsoft Hub in the U.S. are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction. The position requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and at least 6 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements.
  • Must pass the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • Master's degree in Computer Science or a related technical field and at least 8 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python; or a bachelor's degree in a related field and at least 12 years of such experience; or equivalent experience.
  • Solid knowledge of cloud technologies, including Azure.
  • Experience with large-scale systems and API design.

Responsibilities

  • Design, develop, customize, and extend Dynamics 365 CRM solutions for advertising workflows, including Sales, Marketing, and Case Management.
  • Integrate CRM with Ads systems, marketing automation tools, and reporting platforms such as Power BI.
  • Support AI-first initiatives and CRM automation capabilities to streamline workflows and improve seller efficiency.
  • Collaborate with product managers, data engineers, and sales teams to align CRM capabilities with business goals.
  • Maintain data integrity, privacy compliance, and security standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service