Taro Logo

Senior Software Engineer - Azure Storage

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$119,800 - $234,700
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer - Azure Storage

Microsoft Azure Storage is one of the world's largest, most distributed cloud storage platforms, operating at Exascale and advancing toward Zettascale capacity. The Artificial Intelligence (AI) Storage team sits at the forefront of this mission, owning the end-to-end storage stack that powers modern AI workloads.

As a Senior Software Engineer in Azure Storage, you'll be working on cutting-edge technology that forms the foundation of AI-first cloud workloads. You'll be responsible for designing and implementing high-performance, scalable systems that push the boundaries of what's possible in cloud storage. The role involves working across the full technology stack - from low-latency data paths and distributed storage protocols to performance-tuned compute and metadata services.

You'll be joining a team that's focused on unlocking new levels of throughput and efficiency to meet the demands of AI/ML training and inference at scale. This position offers the opportunity to work with advanced technologies including hardware acceleration, SIMD optimization, and sophisticated networking protocols. You'll be at the intersection of cloud storage and artificial intelligence, helping to build the infrastructure that powers next-generation AI workloads.

The role combines deep technical expertise with systems thinking, requiring both hands-on development skills and architectural vision. You'll collaborate with teams across Azure Compute, Networking, and AI infrastructure, leading technical discussions and driving innovation. This is a highly impactful position where your work will directly influence the performance and scalability of Microsoft's AI infrastructure.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investment options, and generous parental leave. The company culture emphasizes growth mindset, innovation, and collaboration, creating an environment where engineers can do their best work while maintaining work-life balance. With Microsoft's global reach and commitment to empowering every person and organization on the planet, your work will have meaningful impact at scale.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer - Azure Storage

  • Architect and implement critical components of the Azure Storage stack
  • Drive low-latency and high-throughput designs—profiling hot paths, eliminating bottlenecks
  • Lead design reviews, code reviews, and technical deep dives
  • Own services through their full lifecycle: design → development → testing → deployment → site reliability
  • Mentor engineers, influence engineering best practices, and raise the technical bar

Requirements For Senior Software Engineer - Azure Storage

Python
Java
Rust
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of software development experience building scalable, distributed services with C++
  • 3+ years of experience in designing, analyzing, and troubleshooting large-scale distributed systems
  • Proficient systems-level coding skills in C, C++ or Rust
  • Experience with high-performance distributed storage or databases
  • Knowledge of hardware acceleration, SIMD, and advanced instruction sets
  • Experience with kernel-mode or user-mode networking stacks
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Azure Storage

Medical Insurance
Dental Insurance
Vision Insurance
401k
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