Overview
We'relooking for aninnovativeService Engineer II who enjoys building automation and full-stack tools while partnering closely with product engineering to improve reliability, quality, and customer experience.
Microsoft Advertising is the destination for experienced, collaborative, and passionate digital advertising professionals seeking a rewarding career. Advertiser Support Trust & Safety is a handson technical and strategic team representing advertisers around the world. Our Technical Service Engineering team plays a pivotal role in keeping the platform healthy and improving the experience for customers and internal partners.
As aService Engineer II, you will blend deep technical investigation withhands-on software development, often leveraging the latest AI-assisted development tools. You'll build and maintain automation tools, diagnose complex issues across services and APIs, and partner with engineering teams to land fixes in production. The right candidate enjoys debugging distributed systems, writing clean, testable code, and iterating quickly based on data and customer impact.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. Asemployeeswe come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positivelyimpactour culture every day.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50-mile commute of a designated Microsoft office in the U.S. or a 25-mile commute of a non-U.S., country-specific location 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.
Responsibilities
- Perform deep technical investigations to solve complex reliability, performance, and data-quality issues across Microsoft Advertising platform, APIs, and customer workflows.
- Design, build, and own AI-driven automation (scripts, services, and internal web tools) on an intelligent platform to modernize support workflows, with the goal of reducing time-to-diagnose, eliminating manual work, and improving operational efficiency at scale.
- Write production-quality code;implement fixes, create monitoring/alerting improvements, and contribute to shared libraries and tooling via standard code review and CI/CD practices.
- Drive root-cause analysis and post-incident follow-through (action items, automation, and engineering changes) in partnership with multiple Engineering teams.
- Create andmaintainautomated test coverage (unit/integration/end-to-end) for key workflows;participatein bug bashes and release readiness activities.
- Communicate clearly during live-site events: composetimelyservice alerts, share investigation status, andprovideactionable guidance to stakeholders.
- Analyze escalation data and trends to develop clear problem statements, propose engineering solutions, and influence product roadmaps to reduce escalations and product friction,ultimately increasingrevenue.
- Documentknowledge base articlesand build self-serve troubleshooting experiences for Tier 1/Tier 2teams;mentor others on tools and debugging techniques.
What success looks like (first 6-12 months)
- Ship automation or a full-stack tool that measurably reduces manual investigations and improves time-to-mitigatecustomer issues.
- Demonstrate consistent, responsible use of AI-assisted coding tools to speed up delivery (with strong validation, testing, and code review discipline).
- Build deep domain knowledge of the Microsoft Advertising platform and tech stack, including a clear stakeholder map (Engineering, Sales, Support, and partner teams) to drive issues to resolution.
- Operate independently to unblock top customers with speed, rigor, and clear communication-delivering high-quality investigations, actionable next steps, and timely mitigation.
- Become a trusted partner to Engineering and Sales by translating issues into clear, testable, data-backed recommendations.
Qualifications
Required:
- Bachelor's Degree in Computer Science, Information Technology, or related field AND 2+ years technical experience in software engineering, service engineering, or systems engineering
- OR equivalent experience (e.g., industry experience, military experience, apprenticeship, open-source contributions).
Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred:
- Master's Degree in Computer Science, Information Technology, or related field AND 3+ years technical experience in software engineering, service engineering, or systems engineering.
- OR Bachelor's Degree in Computer Science,Information Technology, or related field AND 5+ years technical experience in software engineering, service engineering, or systems engineering
- OR equivalent experience.
- Experience with cloud platforms (e.g., Azure) and/or large-scale distributed systems, including deployments, monitoring, and incident response.
- Full-stack development experience (REST APIs, web UI, and data storage) and familiarity with modern engineering workflows (code reviews, CI/CD, feature flags).
- Proficiency in developing tools and automation (C#, Python, and/or TypeScript; GitHub Copilot, Claude, or similar) to improve operational efficiency; experience with test automation frameworks is a plus.
Tech stack (examples; varies by project):
*
Languages: C#, Python, TypeScript/JavaScript
*
Web & APIs: REST services, authentication/authorization fundamentals, internal web tools
*
Data: SQL, Kusto (KQL), or similar query languages
*
Cloud & DevOps: Azure, GitHub/Azure DevOps, CI/CD pipelines
*
Observability: Logging, metrics, tracing, and alerting #MicrosoftAI Service Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $131,400 - $215,400 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
|