Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer - Azure Storage 
United States 
864214854

25.06.2024

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or C#.
    • OR equivalent experience.
  • 3+ years of experience in developing software/drivers for Windows PCs or Embedded systems.
  • 3+ years of experience with Windows Kernel debugging, Windbg Debug Extensions, and auto analysis
  • 3+ years of experience building scalable, distributed services.

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++, Or C#.
    • 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#,
    • OR equivalent experience.
  • A passion for large scale storage, high quality code, distributed systems, and cloud services.
  • Competent in software engineering practices, coding and foundation in data structures, algorithms with testing, debugging and analytical skills.
  • Knowledge of UMDF/KMDF driver fundamentals and knowledge of new hardware platform enablement and bring-up activities.

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 12, 2024.

Responsibilities
  • Design, develop and operate scalable, low latency and high throughput cloud services and frameworks to stress storage backend,
  • Work on complex and critical cloud scale storage features integration. Play a crucial role in the product quality by designing end to end scenario validation
  • Develop software and infrastructure for new hardware storage solutions (Windows Drivers, Windows services, fault analysis automation, performance analysis)
  • Experiment, study and analyze the system behavior, health under different load conditions.
  • Take an active role and partner with peer teams and external partners to ensure new storage features meeting target availability, security and reliability.
  • Drive cross organization Quality initiatives to streamline release quality gates and release pipeline.
  • Being part of Azure core team, work on the product code base to improve its test-ability, diagnostic-ability, debug-ability and overall product health for the storage system.
  • Embody our