Come build community, explore your passions, and do your best work at Microsoft. This opportunity allows you to bring your aspirations, talent, and excitement for the journey ahead while contributing to cloud‑scale systems used by customers around the world. At Microsoft, we are learn‑it‑alls rather than know‑it‑alls. Our culture embraces a growth mindset, inspires excellence, and empowers teams to bring their best each day. If you thrive in collaborative environments and enjoy solving deep technical challenges, you’ll feel right at home. As a Software Engineer on the Azure Hyperscale team, you will help build the next generation of cloud‑native, highly scalable database infrastructure that powers mission‑critical applications across industries. Hyperscale’s architecture decouples compute, log, and storage to deliver rapid restores, instant backups, elastic scaling, and consistently high performance. You’ll work across distributed compute nodes, page servers, log services, and Azure Storage—contributing to systems that must maintain exceptional availability, reliability, and throughput. You’ll develop backend and distributed systems code that supports advanced database engine internals, performance optimization, telemetry pipelines, and emerging cloud‑native capabilities such as vector search and AI‑driven features. You’ll collaborate with stakeholders to define requirements, integrate feedback, and deliver maintainable, extensible code through strong testing, logging, and debugging practices. This opportunity provides hands‑on exposure to database internals, distributed systems, scalable compute and storage architecture, and advanced performance engineering. You’ll learn how Hyperscale integrates with Azure SQL Database at global scale, applying innovative algorithms to solve complex compute, storage, and data challenges. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We build on our values of respect, integrity, and accountability to create an inclusive culture where everyone can thrive at work and beyond.
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