Senior Software Engineer - Azure Storage

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software and cloud solutions.
Cloud
Senior Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - Azure Storage

Microsoft's Azure Storage team is seeking a Senior Software Engineer to join their cloud storage solutions team. This role focuses on developing and maintaining Microsoft Azure Storage, a massively scalable, distributed storage system designed for global accessibility. The position offers an opportunity to work on exabyte-scale systems and contribute to future zettabyte-scale architecture. The ideal candidate will have strong experience in distributed systems, Windows kernel development, and cloud services. You'll be responsible for designing and implementing scalable storage solutions, developing software for new hardware platforms, and ensuring system reliability and performance. The role combines deep technical expertise with strategic thinking, as you'll be working on critical infrastructure that powers Microsoft's cloud services. This position offers competitive benefits, remote work flexibility, and the chance to impact millions of users worldwide while working with cutting-edge cloud technology.

Last updated a day ago

Responsibilities For Senior Software Engineer - Azure Storage

  • 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
  • Develop software and infrastructure for new hardware storage solutions
  • Experiment, study and analyze the system behavior, health under different load conditions
  • 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
  • Work on the product code base to improve its test-ability, diagnostic-ability, debug-ability and overall product health

Requirements For Senior Software Engineer - Azure Storage

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in C, C++, or C#
  • 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
  • Familiarity with engineering build tooling and automation at scale
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Azure Storage

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Azure Storage

Senior Software Engineer

Senior Software Engineer position at Microsoft working on the Azure Portal team, developing and maintaining the main interface used by millions of Azure customers worldwide.

Senior Software Engineer, AzureML

Senior Software Engineer position at Microsoft's AzureML team, focusing on building scalable AI platforms and cloud services with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Data engineering team, working on cloud and AI data platforms with up to 100% remote work flexibility.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI platform team, working on high-scale AI inferencing systems with up to 100% remote work option.

Senior Software Engineer – CIEng in IDC

Senior Software Engineer position at Microsoft's Cloud Security team, working on Microsoft Defender for Cloud platform in Hyderabad, India. 10+ years experience required, hybrid work model.