SERVICE ENGINEER II - Hyderabad
Microsoft
Microsoft
Join Microsoft Advertising as an innovative Service Engineer II and contribute to building automation and full-stack tools. This role involves close collaboration with product engineering to enhance reliability, quality, and customer experience. Advertiser Support Trust & Safety is a dynamic team focused on supporting advertisers globally, with the Technical Service Engineering team playing a key part in platform health and customer satisfaction.
As a Service Engineer II, you will combine in-depth technical analysis with hands-on software development, utilizing modern AI tools. Your responsibilities will include developing and maintaining automation tools, diagnosing complex issues across various services and APIs, and partnering with engineering teams to implement production fixes. The ideal candidate thrives on debugging distributed systems, writing high-quality, testable code, and rapidly iterating based on data and customer impact. Microsoft is dedicated to fostering an inclusive work environment where every employee can make a positive cultural impact daily.
Undertake comprehensive technical investigations to resolve intricate reliability, performance, and data-quality challenges within the Microsoft Advertising platform, APIs, and customer workflows.
Design, develop, and manage AI-driven automation solutions, including scripts, services, and internal web tools, to modernize support processes. The aim is to decrease diagnosis time, eliminate manual tasks, and boost operational efficiency at scale.
Produce production-ready code, implement necessary fixes, enhance monitoring and alerting systems, and contribute to shared libraries and tools through standard code review and CI/CD practices.
Lead root-cause analysis and post-incident follow-up, including action items, automation, and engineering modifications, in collaboration with multiple Engineering teams.
Develop and maintain automated test coverage (unit, integration, end-to-end) for critical workflows, and actively participate in bug bashes and release readiness activities.
Communicate effectively during live-site incidents by composing timely service alerts, providing investigation status updates, and offering actionable guidance to stakeholders.
Analyze escalation data and trends to formulate clear problem statements, propose engineering solutions, and influence product roadmaps to minimize escalations and product friction, ultimately driving revenue growth.
Create knowledge base articles and develop self-serve troubleshooting resources for Tier 1/Tier 2 teams, while mentoring colleagues on tools and debugging methodologies.
A Bachelor's Degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity, or a related field is required, coupled with at least 3 years of technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls.
Possess robust coding skills in at least one general-purpose language such as C#, Java, Python, or TypeScript/JavaScript, with a focus on writing maintainable and testable code.
Demonstrated experience in building automation solutions and/or services that integrate with APIs, databases, and distributed systems.
Proficiency in hands-on debugging using logs, metrics, and traces, with comfort operating in a live-site/production environment.
Experience utilizing AI-based coding tools like GitHub Copilot, ChatGPT, or similar tools daily to expedite development and debugging processes, ensuring correctness, security, and performance.
Familiarity with technologies such as C#, Python, TypeScript/JavaScript for languages; REST, authentication/authorization basics, internal web tools for Web & APIs; SQL, Kusto (KQL) or similar for Data; Azure, GitHub/Azure DevOps, CI/CD pipelines for Cloud & DevOps; and logging/metrics/tracing and alerting for Observability.
Candidates must be able to meet Microsoft, customer, and/or government security screening requirements, including a Microsoft Cloud Background Check upon hire and every two years thereafter. This position is open for at least 5 days and applications are accepted on a rolling basis until filled.
Microsoft Corporation
Advertising