Senior Software Engineer - Azure Storage Configuration

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Cloud
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - Azure Storage Configuration

Microsoft Azure Storage is seeking a Senior Software Engineer to join their Configuration team, working on one of the world's largest distributed cloud storage systems. This role offers an exceptional opportunity to work on technology that scales to Exabytes of data and beyond, with challenges unique to global-scale distributed systems.

The position focuses on developing and maintaining a sophisticated change management service that handles code and configuration deployment across worldwide datacenters. You'll be responsible for ensuring high availability while managing system updates and configurations at massive scale. This role requires expertise in distributed systems, high-availability architecture, and enterprise-level service management.

As a senior engineer, you'll have significant impact on critical infrastructure that serves millions of customers worldwide. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills. You'll work with various teams across Azure Storage, contributing to architecture decisions and mentoring other engineers.

Microsoft offers an outstanding compensation package, including competitive salary ranging from $117,200 to $229,200 (higher in SF and NYC areas), comprehensive benefits, and the opportunity to work remotely. The company's culture emphasizes growth mindset, collaboration, and innovation, making it an ideal environment for engineers who want to make a global impact.

The ideal candidate will bring 4+ years of experience in distributed systems and cloud services, with strong programming skills in languages like C++, C#, or Java. You'll need expertise in CI/CD systems and a track record of building highly available services at scale. This role offers excellent career growth opportunities and the chance to work on cutting-edge cloud technology that powers businesses worldwide.

Last updated a day ago

Responsibilities For Senior Software Engineer - Azure Storage Configuration

  • Lead the design, analysis, development, testing, deployment & operations efforts for multiple enterprise services
  • Drive identification of dependencies across Storage services and development of design documents
  • Champion mature Software engineering standards and practices
  • Mentor and guide other engineers internal and external to the team
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns

Requirements For Senior Software Engineer - Azure Storage Configuration

Java
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with C, C++, C# OR Java
  • 4+ years of experience in developing with C#, C++, or any equivalent high-level programming language
  • 4+ years of experience working on large-scale Continuous Integration/Continuous Deployment systems
  • 4+ years of experience developing large-scale, high availability distributed services
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Azure Storage Configuration

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 Configuration

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure focusing on confidential computing technology, offering remote work and competitive salary range of $117,200-$229,200.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on cloud-scale identity and security services with Azure, offering competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Core Compute team, focusing on cloud infrastructure and distributed systems with competitive compensation and benefits.

Senior Technical Support Engineer - Azure

Senior Technical Support Engineer position at Microsoft, focusing on Azure cloud services with up to 100% remote work flexibility and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure CXP team, focusing on cloud services and customer experience, offering hybrid work and competitive compensation.