Come build community, explore your passions, and do your best work at Microsoft. At Microsoft, we are a company of learn‑it‑alls rather than know‑it‑alls, with a culture centered on growth mindset, inspiring excellence, and empowering teams to do their best work every day. As a Software Engineer on the Azure Storage team, you will help build the core systems that power one of Azure’s most critical cloud infrastructure pillars. Azure Storage delivers scalable, secure, and highly reliable storage solutions that handle massive volumes of data for customers worldwide, supporting services such as Azure Blob Storage, Disks, Elastic SAN, Azure Files, Azure Managed Lustre, and Data Box, along with integrations across Azure Databricks, Azure NetApp Files, and Azure Data Manager for Energy. You’ll develop software at the system layer of Azure, working on backend and distributed storage systems that must meet demanding requirements for latency, IOPS, throughput, cost efficiency, and availability. Your work will involve designing and implementing extensible, maintainable code that runs at global scale, ensuring storage services remain secure, reliable, and performant. In this role, you’ll collaborate with stakeholders to define feature requirements, incorporate feedback from multiple channels, and contribute to testing and quality strategies. You’ll apply debugging tools, logs, and advanced telemetry to proactively identify and resolve issues in complex distributed systems. This opportunity provides exposure to cloud infrastructure, distributed storage and file systems, networking technologies, and emerging applications of AI and LLMs within large‑scale platforms. You’ll learn best practices for scaling critical services while ensuring high standards of security, privacy, safety, and accessibility—all while building foundational technology that enables Azure customers to achieve more. 🔗 Learn more about Azure storage and cloud infrastructure: What is Azure? Browse Azure Architectures – Azure Architecture Center
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
5,001-10,000 employees