Senior Software Engineer - Azure Storage Configuration

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Core, focusing on cloud infrastructure and distributed systems development with competitive compensation and remote work options.

Senior Software Engineer - Azure Storage

Senior Software Engineer position at Microsoft working on Azure Storage platform, building distributed systems at massive scale with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Core OneDeploy team, focusing on distributed systems and cloud infrastructure, offering competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Core platform services, focusing on distributed systems and cloud infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Specialized, focusing on AI infrastructure, distributed systems, and next-gen hardware integration with competitive compensation and comprehensive benefits.

Description For Senior Software Engineer - Azure Storage Configuration

Microsoft Azure Storage is seeking a Senior Software Engineer to join their team working on super scalable, distributed cloud storage systems. This role focuses on the Configuration team, managing change deployment across global datacenters. The position offers an opportunity to work on unique challenges in scaling to Zettabyte levels and beyond.

The role involves developing and maintaining creative change management services that handle code and configuration rollouts worldwide, with emphasis on maintaining high availability for customers. You'll be working with various teams across Azure Storage, making high-impact changes daily.

As a Senior Software Engineer, you'll be responsible for leading enterprise service development, analyzing dependencies, championing engineering standards, and mentoring other engineers. The role requires expertise in distributed systems, CI/CD, and high-availability services.

Microsoft offers comprehensive benefits including healthcare, educational resources, investment options, and parental leave. The company culture emphasizes growth mindset, collaboration, and innovation. This position allows for up to 100% remote work with 0-25% travel requirements.

The ideal candidate will have 4+ years of experience in high-level programming languages (C#, C++, Java), distributed systems, and CI/CD systems. You'll be joining a team that's pushing the boundaries of cloud storage technology, serving Exabytes of data with plans to scale even further.

This is an excellent opportunity for experienced engineers looking to make a significant impact in cloud infrastructure while working with cutting-edge technology at global scale. The role offers both technical challenges and leadership opportunities in one of the world's leading technology companies.

Last updated 15 days 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
  • Proactively seek new knowledge and adapt to new trends to improve availability, reliability, efficiency, observability, and performance

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
  • 4+ years of experience in developing with C#, C++, or equivalent high-level programming language
  • 4+ years of experience working on large-scale CI/CD 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
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
  • Networking opportunities

Interested in this job?