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 
263727723

17.09.2024

As a

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.

Other Requirements:

  • Cloud Background check: 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.

Additional or 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
    • OR 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 September 21, 2024.

Responsibilities
  • Leads to design and implementing new or enhanced products, services, and test automation for improving OS reliability in Azure and Windows Server.
  • Participates in incident on-call rotations. Drives root cause analysis and identification of system and process enhancements that improve both customer and internal engineering team experiences.
  • Identifies opportunities and leads efforts to improve the reliability, availability, observability, and security of OS Kernel component in Azure and Windows Server
  • Leads efforts to reduce manual toil by developing automation and helping to incorporate AI based solutions
  • Collaborate closely with teammates and partner teams to deliver full end to end developer validation experiences.
  • Leverage telemetry and monitoring to provide insights into OS kernel components to improve OS reliability.
  • Drive system features and updates fully from design through deployment and production monitoring.
  • Implement basic code to extract raw data, validate its quality, and ensure the correct data is ingested within your area of work. Apply basic modification techniques to transform raw data into forms compatible with downstream data sources.
  • Contribute to the development of data tools that can transform, manage, and access data. Validate code to test the storage and availability of data platforms.
  • Follow data modeling and handling procedures to maintain compliance with all applicable laws and policies across your assigned workstreams.
  • Embody our