Senior Software Engineer

Microsoft•Redmond, WA
•$119,800 - $261,000

About The Position

Microsoft Advertising is a rapidly growing business that supports 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 Senior Software Engineer role contributes to AI innovation, Copilot experiences, and systems used by sellers and marketers worldwide. The position includes connecting CRM to advertising, marketing automation, and reporting systems; supporting AI-driven CRM features; collaborating across teams; and maintaining data integrity, privacy, and security. Employees within the specified commuting distance of designated offices are expected to work from the office at least four days per week beginning January 26, 2026, subject to local law and jurisdiction.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 4+ 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, including passing 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 6+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python; or a bachelor's degree in Computer Science or a related technical field and 8+ years of such experience; or equivalent experience.
  • Solid knowledge of cloud technologies such as Azure.
  • Experience with large-scale systems and API design.

Responsibilities

  • Connect CRM with Ads systems, marketing automation tools, and reporting platforms such as Power BI.
  • Support AI-first initiatives and automation capabilities within CRM systems to streamline workflows and improve seller efficiency.
  • Partner 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