About the job
Microsoft is hiring a Service Engineer II for its Microsoft Advertising organization in Hyderabad. The role combines software development, automation, technical troubleshooting and production support. The position is an individual contributor role within Service Engineering.
The engineer will investigate reliability, performance and data-quality issues across services, APIs and customer workflows. The role also involves building automation and internal tools, working with engineering teams on production fixes, and using AI-assisted development tools as part of daily engineering work.
The position requires working from the office 4 days per week. Travel is expected to be less than 25%.
What You’ll Do
- Investigate reliability, performance and data-quality issues across Microsoft Advertising services, APIs and customer workflows.
- Build AI-assisted automation, scripts, services and internal web tools to reduce manual support work.
- Write production-quality code and contribute fixes, shared libraries, monitoring and alerting improvements.
- Work with engineering teams on root-cause analysis, incident follow-up and production changes.
- Create and maintain unit, integration and end-to-end automated tests.
- Support live-site incidents by communicating investigation status, service alerts and recommended actions.
- Analyze escalation trends and use the findings to identify engineering improvements.
- Create troubleshooting documentation and self-service tools for Tier 1 and Tier 2 support teams.
- Mentor other team members on debugging methods and internal tools.
What You Need
- Bachelor’s degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity or a related field.
- 3+ years of technical experience in software engineering, network engineering, service engineering, systems engineering or industrial controls.
- Strong programming skills in at least one general-purpose language such as C#, Java, Python or TypeScript/JavaScript.
- Experience building automation or services that work with APIs, databases and distributed systems.
- Hands-on experience debugging with logs, metrics and traces in production environments.
- Experience using AI-based coding tools such as GitHub Copilot, ChatGPT or similar tools while checking the resulting code for correctness, security and performance.
- Ability to work with REST APIs and basic authentication and authorization concepts.
- Experience with SQL, Kusto Query Language (KQL) or a similar query language.
- Experience with Azure, GitHub or Azure DevOps and CI/CD pipelines.
- Understanding of logging, metrics, tracing and alerting.
Security Requirement
The role requires candidates to meet Microsoft, customer and/or government security screening requirements. Microsoft states that the position requires a Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
Before You Apply
- Make sure your resume clearly shows 3+ years of relevant technical experience and the type of engineering work you have handled.
- Highlight production debugging experience involving logs, metrics, traces, APIs or distributed systems.
- Show specific examples of automation, services, internal tools or production fixes you have built.
- List your strongest programming language along with relevant Azure, SQL, CI/CD and DevOps experience.
- If you use GitHub Copilot, ChatGPT or another AI coding tool in your engineering workflow, include that experience.
Skills
C#, Java, Python, TypeScript, JavaScript, SQL, KQL, REST APIs, Azure, Azure DevOps, GitHub, CI/CD, Distributed Systems, Automation, Debugging, Monitoring, Logging, Metrics, Tracing, AI-Assisted Development
Job Details
Skills
Prepare for this exact job
JobFit creates a job-specific prompt using the details from this job listing. Copy the prompt to your preferred AI assistant with your resume or profile to check your fit, tailor your resume, prepare for the interview or write a cover letter.
Preparing your job-specific prompt...
JobsInHyd is a job discovery platform and is not the employer or recruiter for this position. Job details are sourced from the original application source and may change. Please verify the latest information before applying.
JobsInHyd does not guarantee hiring outcomes.About Microsoft
Microsoft develops software, cloud services, devices and other technology products. This position is part of Microsoft Advertising’s technical service engineering organization, which supports the reliability and customer experience of advertising services.
Microsoft is hiring a Service Engineer II for its Microsoft Advertising organization in Hyderabad. The role combines software development, automation, technical troubleshooting and production support. The position is an individual contributor role within Service Engineering.
The engineer will investigate reliability, performance and data-quality issues across services, APIs and customer workflows. The role also involves building automation and internal tools, working with engineering teams on production fixes, and using AI-assisted development tools as part of daily engineering work.
The position requires working from the office 4 days per week. Travel is expected to be less than 25%.
What You’ll Do
- Investigate reliability, performance and data-quality issues across Microsoft Advertising services, APIs and customer workflows.
- Build AI-assisted automation, scripts, services and internal web tools to reduce manual support work.
- Write production-quality code and contribute fixes, shared libraries, monitoring and alerting improvements.
- Work with engineering teams on root-cause analysis, incident follow-up and production changes.
- Create and maintain unit, integration and end-to-end automated tests.
- Support live-site incidents by communicating investigation status, service alerts and recommended actions.
- Analyze escalation trends and use the findings to identify engineering improvements.
- Create troubleshooting documentation and self-service tools for Tier 1 and Tier 2 support teams.
- Mentor other team members on debugging methods and internal tools.
What You Need
- Bachelor’s degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity or a related field.
- 3+ years of technical experience in software engineering, network engineering, service engineering, systems engineering or industrial controls.
- Strong programming skills in at least one general-purpose language such as C#, Java, Python or TypeScript/JavaScript.
- Experience building automation or services that work with APIs, databases and distributed systems.
- Hands-on experience debugging with logs, metrics and traces in production environments.
- Experience using AI-based coding tools such as GitHub Copilot, ChatGPT or similar tools while checking the resulting code for correctness, security and performance.
- Ability to work with REST APIs and basic authentication and authorization concepts.
- Experience with SQL, Kusto Query Language (KQL) or a similar query language.
- Experience with Azure, GitHub or Azure DevOps and CI/CD pipelines.
- Understanding of logging, metrics, tracing and alerting.
Security Requirement
The role requires candidates to meet Microsoft, customer and/or government security screening requirements. Microsoft states that the position requires a Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
Before You Apply
- Make sure your resume clearly shows 3+ years of relevant technical experience and the type of engineering work you have handled.
- Highlight production debugging experience involving logs, metrics, traces, APIs or distributed systems.
- Show specific examples of automation, services, internal tools or production fixes you have built.
- List your strongest programming language along with relevant Azure, SQL, CI/CD and DevOps experience.
- If you use GitHub Copilot, ChatGPT or another AI coding tool in your engineering workflow, include that experience.
Skills
C#, Java, Python, TypeScript, JavaScript, SQL, KQL, REST APIs, Azure, Azure DevOps, GitHub, CI/CD, Distributed Systems, Automation, Debugging, Monitoring, Logging, Metrics, Tracing, AI-Assisted Development
