Senior Software Engineer

Microsoft•Redmond, WA
•$119,800 - $234,700

About The Position

Microsoft Advertising is a rapidly growing business serving global advertisers across search, display, and AI-driven channels. The CRM team builds customer relationship management solutions that unify advertiser data, enable intelligent workflows, and provide actionable insights across sales, marketing, and service. The Senior Software Engineer will contribute to AI-focused CRM initiatives and systems used by sellers and marketers worldwide. The role connects CRM with advertising systems, marketing automation tools, and reporting platforms, and supports AI-enhanced features and workflow automation. It collaborates with product managers, data engineers, and sales teams, while maintaining data integrity, privacy compliance, and security standards. Starting January 26, 2026, Microsoft AI employees living within a 50-mile commute of a designated U.S. Microsoft office or a 25-mile commute of a designated non-U.S. office 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.

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 a related 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 in 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.

Benefits

  • Certain roles may be eligible for benefits and other compensation; details are provided on Microsoft's benefits and pay information page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service