LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Software Engineer II - Azure Storage
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 1607 jobs →
Microsoft

Software Engineer II - Azure Storage

Microsoft • United States, Multiple Locations, Multiple Locations

Posted 1w agoMid-LevelSoftware engineering📍 United states
Apply Now →

Skills & Technologies

AzureDistributed systemsC#Cloud

Overview

Microsoft is hiring a Software Engineer II for Azure Storage to build and optimize a distributed file system. You'll work with Azure and distributed systems technologies to make impactful changes. This role requires experience in cloud technologies and software engineering.

Job Description

Who you are

You have a strong background in software engineering with a focus on building and optimizing distributed systems — you thrive in environments where you can define the work and architect new solutions. Your experience with cloud technologies, particularly Azure, has equipped you with the skills to tackle complex challenges in large-scale systems. You are familiar with C# and have a solid understanding of the principles of distributed file systems, ensuring high availability and reliability in your designs.

You enjoy collaborating with a talented team and are eager to contribute to the next generation of storage platforms. Your passion for technology drives you to stay updated with the latest advancements in storage, memory, and networking. You understand the importance of cost efficiencies and durability in storage solutions, and you are committed to delivering high-quality results.

Desirable

Experience with Data Processing Units (DPU) is a plus, as is familiarity with the latest trends in distributed systems technologies. You are open to learning and adapting to new tools and methodologies that can enhance your work and the team's output.

What you'll do

As a Software Engineer II at Microsoft, you will be responsible for engineering the fundamental layers of the Azure storage service. You will work on projects that involve building a hyperscale storage system, where your contributions will have a direct impact on the product and its users. You will collaborate with stakeholders to define project scopes and directions, ensuring that the solutions you architect meet the needs of the business and the industry.

You will engage in hands-on development, optimizing existing systems and implementing new features that enhance the performance and reliability of Azure Storage. Your role will involve working closely with cross-functional teams to ensure that the storage solutions you develop are robust and scalable. You will also participate in code reviews and contribute to the overall improvement of the team's engineering practices.

What we offer

Microsoft fosters a culture of inclusion and collaboration, where every employee is empowered to achieve more. You will have access to cutting-edge technologies and the opportunity to work on projects that shape the future of cloud storage. The company values respect, integrity, and accountability, creating an environment where you can thrive both personally and professionally. You will be part of a team that encourages innovation and supports your growth as an engineer.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts