SOFTWARE ENGINEER II​​ at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

22 Feb, 26

Salary

0.0

Posted On

24 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Automation Solutions, Azure SQL Database, Troubleshooting, Project Management, Communication Skills, SQL Server, Debugging Tools, Windows Operating System, Coding, Infrastructure, Design Specifications, Technical Documentation, DevOps Tools, Provisioning, Query Processing, High Availability

Industry

Software Development

Description
Identify opportunities and implement automation solutions for efficient management of live-site incidents by leveraging data-driven decision-making process. Serve as a subject matter expert in monitoring and troubleshooting Azure SQL Database and Managed Instance services. Own, triage, investigate, and resolve service issues with emphasis on broad communications, learning, and teaching throughout the process. Drive initiatives and projects utilizing proficient project management and communication skills.​ Embody our culture and values ​​Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.​ 2+ years of experience designing, developing reliable engineering systems, and/or infrastructure. ​​Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience in writing design specifications and technical documentations for communications and knowledge sharing. Experience in leading and managing software projects with DevOps tools. Experience in using debugging tools such as Windbg, Visual Studio, Xperf, and KQL to debug user dumps or live applications. Demonstrated troubleshooting skills in SQL Server/Azure SQL Database with deep understanding in one or more of the following areas including Provisioning(Control Plane), Query Processing, Connectivity, High Availability, SQL Operating System (SQL OS), Storage Engine, Backup/Restore, and Replication. Solid understanding of Windows Operating System level concepts such as processes, threading, memory allocation, and the network stack; understanding of how applications are affected by the above, and ability to debug same. ​
Responsibilities
Identify opportunities and implement automation solutions for efficient management of live-site incidents. Own, triage, investigate, and resolve service issues with emphasis on broad communications, learning, and teaching throughout the process.
Loading...