The Senior Software Engineer will work on Microsoft AI Experiences’ Monetization Demand Quality team, which builds services that protect advertising quality and make creative review fast, accurate, and reliable. The team works across creative APIs, content scanning, AI-assisted auditing, malware detection, policy enforcement, and operational analytics, while modernizing distributed services on Azure and improving experiences for advertisers, publishers, and internal partners. The role drives technical solutions that advance AI capabilities and engineering practices across the software development lifecycle. It involves defining requirements with stakeholders, leading architecture and testing strategies for complex systems, and building extensible solutions that can scale across teams. The engineer provides technical leadership through mentoring, debugging, code-quality improvements, and adoption of effective engineering patterns; develops deployment automation and operational readiness; and partners with other teams to ensure services meet security, reliability, compliance, and integration requirements before launch. The role also evaluates emerging technologies and shares practices that improve engineering across the organization. Employees who live within a 50-mile commute of a designated Microsoft Hub in the U.S. are expected to work in the office at least four days per week, subject to local law and jurisdictional variation. The position includes serving as a designated responsible individual in an on-call rotation, leading incident mitigation and retrospectives, and improving service reliability and supportability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior