Senior Software Engineer - Azure Storage

Microsoft is a global technology company that empowers every person and organization on the planet through innovative software solutions and cloud services.
$117,200 - $229,200
Cloud
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 revolutionizing cloud storage solutions, handling exabytes of data while architecting for zettabyte scale. As a Senior Software Engineer on the Azure Object Storage team, you'll be instrumental in building the next generation of Object Storage capabilities, focusing on distributed systems and complex performance challenges. The role combines high-performance computing with AI workloads, shaping how global data is stored and accessed.

The position offers an exciting opportunity to work with cutting-edge technology in distributed systems, where you'll optimize solutions that handle millions of requests across global regions. You'll be responsible for implementing high-performance storage solutions, conducting system-level profiling, and leading performance optimization initiatives where microsecond improvements create massive impact.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration, creating an environment where diverse perspectives drive success. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the chance to work with world-class engineers. You'll have the opportunity to mentor team members, lead incident response efforts, and guide cross-team initiatives that enhance the storage platform's capabilities.

The ideal candidate brings 4+ years of experience in distributed systems and cloud backend development, with strong expertise in languages like C++, Java, or Python. You'll be working in a remote-friendly environment, contributing to a platform that powers countless organizations worldwide. Join Microsoft Azure Storage to be part of a team that's defining the future of cloud storage technology.

Last updated 2 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
  • Lead incident response efforts with sophisticated debugging and root cause analysis
  • Transform ambiguous problems into clear technical solutions
  • Own and optimize service efficiency through performance analysis
  • Guide cross-team initiatives and projects

Requirements For Senior Software Engineer - Azure Storage

Java
Python
  • Bachelor's Degree in Computer Science or related technical field with 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
  • Strong foundation in data structures and algorithms
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Azure Storage

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 Fiber Delivery Engineer

Senior Fiber Delivery Engineer role at Microsoft, focusing on cloud infrastructure and network capacity delivery, with flexible remote work options.

Senior Software Engineer - Azure Core Upstream

Senior Software Engineer position at Microsoft working on Azure Core Upstream, focusing on cloud-native solutions and Kubernetes development with open-source collaboration.

Cloud Solution Architecture -Azure Infrastructure

Senior Cloud Solution Architect role at Microsoft partnering with G42 to drive AI adoption and cloud innovation in emerging nations through Azure technologies.

Datacenter Engineering Senior Electrical Engineer

Senior Electrical Engineer role at Microsoft's Datacenter Engineering team in Kuala Lumpur, focusing on construction and implementation of cloud infrastructure.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, technical problem-solving, and cloud infrastructure support with hybrid work options.