Microsoft · 1 day ago
Senior Software Engineer - Azure Storage
Microsoft is advancing planet-scale cloud storage solutions and is seeking a Senior Software Engineer to join the Azure Storage team. In this role, you will help scale infrastructure to manage exabytes of customer data and contribute to the development of innovative cloud storage technologies while ensuring performance and reliability across diverse workloads.
Application Performance ManagementArtificial Intelligence (AI)Business DevelopmentData ManagementDevOpsInformation ServicesInformation TechnologyManagement Information SystemsNetwork SecuritySoftware
Responsibilities
Collaborate with stakeholders to determine user requirements for scenarios and translate them into scalable design solutions
Drive the identification of dependencies and contribute to the development of design documents for products, applications, services, or platforms
Create, implement, optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and return on investment (ROI)
Leverage your subject-matter expertise to partner with project managers and guide your workgroup’s project plans, release schedules, and work items
Act as a Designated Responsible Individual (DRI), monitor systems for degradation or downtime, alert stakeholders, and initiate recovery actions for both simple and complex issues
Guide other engineers by developing and following operational playbooks and participating in on-call rotations
Proactively seek new knowledge and adapt to emerging trends, technical solutions, and patterns to improve availability, reliability, efficiency, observability, and performance at scale
Qualification
Required
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python OR equivalent experience
3+ year(s) experience applying software engineering best practices, including: Strong foundation in data structures and algorithms. Proficiency in coding, testing, debugging, and analytical problem-solving. Planning, scheduling, and delivering high-quality software solutions
2+ year(s) experience working with distributed systems and large-scale storage, including: Multi-threaded and parallel programming techniques. Representational State Transfer (REST) application programming interface (API) principles, including understanding of HTTP methods such as POST and PATCH, and status codes like 409 (Conflict) and 412 (Precondition Failed)
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Preferred
Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
1+ year(s) experience driving cross-team initiatives and service reliability, including: Acting as a Designated Responsible Individual (DRI) to monitor and restore systems during degradation or downtime. Collaborating with stakeholders to define requirements and develop design documentation. Leading efforts to improve availability, reliability, efficiency, and performance through continuous learning and adoption of new technologies
Company
Microsoft
Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.
H1B Sponsorship
Microsoft has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9192)
2024 (9343)
2023 (7677)
2022 (11403)
2021 (7210)
2020 (7852)
Funding
Current Stage
Public CompanyTotal Funding
$1MKey Investors
Technology Venture Investors
2022-12-09Post Ipo Equity
1986-03-13IPO
1981-09-01Series Unknown· $1M
Leadership Team
Recent News
MarketScreener
2026-01-06
2026-01-06
Company data provided by crunchbase