Senior Software Engineer - Azure Storage

Microsoft is a global technology company that develops cloud computing services, software, and computer hardware.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - Azure Storage

Microsoft Azure Storage is at the forefront of building next-generation storage solutions, handling exabytes of data and architecting for zettabyte scale. The Azure Object Storage team is seeking a Senior Software Engineer to help shape the future of distributed storage systems. This role focuses on developing high-performance storage solutions that manage millions of requests across global regions while maintaining resilience at extreme scale. The position combines distributed systems expertise with performance optimization, where even microsecond improvements create significant impact. As part of Microsoft's mission to empower every person and organization globally, you'll work in a culture that values growth mindset, innovation, and collaboration. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the opportunity to work on cutting-edge technology that impacts how the world's data is stored and accessed. The position allows for up to 100% remote work, with some travel requirements (0-25%).

Last updated 6 hours ago

Responsibilities For Senior Software Engineer - Azure Storage

  • Design and implement high-performance distributed storage solutions
  • Drive performance optimization initiatives for Core Azure Blob Storage service
  • Spearhead technical direction and mentor team members across all experience levels
  • Lead incident response efforts with sophisticated debugging and root cause analysis
  • Transform ambiguous problems into clear technical solutions
  • Own and optimize service efficiency through sophisticated performance analysis
  • Guide cross-team initiatives and projects that enhance storage platform's capabilities

Requirements For Senior Software Engineer - Azure Storage

Java
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years programming experience in developing products and services in systems and backend
  • 4+ years of experience in building quality products and scalable distributed services
  • 4+ years of experience in cloud backend development and operation
  • Experience with multi-threaded/parallel programming
  • Experience in software engineering practices, coding and solid foundation in data structures, algorithms

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 Teams focusing on AI-assisted meeting experiences, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft's OneDrive-SharePoint team in Hyderabad, working on cloud-based distributed systems and global-scale services.

Senior Software Engineer - AI Compilers

Senior Software Engineer position at Microsoft focusing on AI compiler development, requiring expertise in C++, compiler frameworks, and AI optimization.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Bing Ads team, focusing on online ad serving and big data processing with hybrid work arrangement and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data engineering team, focusing on Spark Runtime ecosystem within Fabric and Synapse, offering remote work and competitive compensation.