Microsoft logo

Senior Software Engineer - Microsoft

Remote ยท Redmond, United States

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more.  As a member of our engineering team within Azure Data group, you will play an integral part in making that happen, navigating us into the future and impacting the lives of people all around the world. 

Data is at the heart of the Cloud. Winning in the Cloud requires rich data services that provide deep insights from data. The Azure SQL Database team delivers world class relational database technologies used across the globe on everything from small devices, desktops, and servers to some of the largest cloud deployments in the world.

Running software as a service means more than just developing and releasing user features.  Ensuring reliability and serviceability of the service is a critical part of the software cycle.  This is where you come into the picture.     You will design solutions to monitor and auto-tune our large-scale service in real time to improve scalability and reliability. You will also design and implement solutions to automatically resolve service issues.  

  • Design and implement solutions to improve Azure SQL Database service health, manageability, reliability, and telemetry.
  • Identify opportunities and implement automation to resolve and reduce live-site incidents.
  • Design and implement diagnostics infrastructure to improve product quality and customer satisfaction.
  • Own, triage, investigate, and resolve service issues with emphasis on broad communications, learning, and teaching throughout the process.
  • Ability to meet on-call responsibilities. 

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ 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 in working with multiple teams, including coordinating large projects, communicating well, and exercising initiative when presented with problems. 

Preferred Qualifications:

  • 1+ year of expereince in a Site Reliability role or similar capacity
  • Demonstrated troubleshooting skills in SQL Server, Azure SQL Database or Managed instance.
  • Experience in debugging tools such as Windbg, Visual Studio and Xperf to debug user dumps or live applications.
  • Deep 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.

AZDAT #ENGGJOBS

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.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Published on: 12/7/2022
Apply

About Microsoft

https://microsoft.com

Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. You can help us to achieve our mission.

Remote jobs

Jobs in Redmond, United States

Jobs at Microsoft