Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
United States, Washington 
755264931

09.07.2024

Required/Minimum 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.
  • 1+ year of experience with system development on Windows or Linux
  • Experience in PowerShell, operating systems, virtualization, storage, clustering, networking, distributed systems and/or cloud technologies

Other Requirements:

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.

Preferred Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python or equivalent experience.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until July 13, 2024.


Responsibilities
  • Build and provide domain expertise in Windows storage and clustering, including design, automation, and troubleshooting of storage and clustering related components of the Azure Edge infrastructure
  • Design, implement and test highly scalable distributed services
  • Ownership of the software engineering process from design, development, code review, validation, delivery, and maintenance
  • Active member of on-call rotation for engineering escalation of customer support incidents
  • Identify and execute on areas for improvement of Azure Edge infrastructure over time including process and documentation
  • Optimizing performance, and rapidly solving problems
  • Writing tests and ensuring high ship quality
  • Fostering an inclusive and collaborative team culture
  • Embody our