Question
FULL_TIME
5-10

Software Reliability Engineer II

11/22/2025

The Software Reliability Engineer II acts as a Designated Responsible Individual (DRI) to monitor services for issues and alerts stakeholders for simple problems. They contribute to data analysis, product feature refinement, automation development, and implement solutions for complex issues impacting service performance.

Working Hours

40 hours/week

Company Size

10,001+ employees

Language

English

Visa Sponsorship

No

About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
Acts as a Designated Responsible Individual (DRI) working on call to monitor service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Contributes to efforts to collect, classify, and analyze data with little oversight on a range of metrics (e.g., health of the system, where bugs might be occurring). Contributes to the refinement of product features by escalating findings from analyses to inform decisions regarding the engineering of products. Contributes to the development of automation within production and deployment of a complex product feature. Implements solutions and mitigations to more complex issues impacting performance or functionality of Live Site service and escalates as necessary. 4+ years of experience in Software Development/Software Reliability Engineer Bachelor's/master's degree or equivalent in Computer science or related field required A strong Computer Science background with solid C#, Java, C/C++ programming (mostly scripting and automation) Debugging skills is highly desired Experience with AI/ML and LLMs is highly preferred Strong skills in Networking, Storage, and Virtulization Prior experience in working in hyperconverged infra Prior experience in working with fortune 500 customers
Key Skills
Software DevelopmentSoftware Reliability EngineeringC#JavaC/C++DebuggingAI/MLLLMsNetworkingStorageVirtualizationHyperconverged InfrastructureFortune 500 Experience
Categories
TechnologySoftwareEngineering
Apply Now

Please let Microsoft know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Microsoft?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.