Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Microsoft • Pinkenba, Queensland, Australia
Role & seniority: Principal Software Engineering Manager, Azure Storage
Stack/tools: distributed/hyper-scale storage; cloud services; end-to-end validation; chaos engineering; resiliency; validation infrastructure; languages: C, C++, C#, Java, JavaScript, Python
Oversee end-to-end scenario validation/integration to ensure product quality
Design, develop, and operate scalable, low-latency, high-throughput cloud services and validation frameworks
Partner with peer/external teams to ensure new features meet availability, security, and reliability goals; act as DRI, lead on-call monitoring and incident response; drive observability and operations at scale
Bachelor’s degree in CS or related field + 2+ years of technical engineering experience (coding in listed languages) or equivalent
Ability to pass Microsoft Cloud Background Check and security screenings
Experience with designing, building, and operating cloud-scale services; on-call/incident response
Master’s degree in CS or related field; 2+ years with a Master’s; 4+ years with a Bachelor’s; broader exposure to storage or NoSQL, telemetry, and reliability patterns
Location & work type: Location not specified; full-time role (open-ended search)
Overview Are you passionate about distributed systems, massive scalability, and durability? Are you interested in solving the challenges of Cloud-scale Storage? If so, the Microsoft Azure Storage team is the perfect fit for you. Azure Storage is a foundational service in the Azure Cloud which powers six key storage services: Blob Storage, Table Storage (NoSQL Key-Value store), Queue Storage, Data Lake Storage, File Storage, and Disk Storage. These services host data from some of the largest companies in the world and support all of Microsoft’s largest online businesses including Xbox, Office365, and Bing while scaling to store many exabytes of customer data. The Microsoft Azure Storage team is seeking a Principal Software Engineering Manager - Azure Storage to lead a team of talented engineers focused on improving service quality, chaos engineering, resiliency, and validation infrastructure. We are looking for a talented principal software engineering manager who is customer-obsessed and passionate about creating high-quality end-to-end experiences that delight customers. You will have an opportunity to make high impact changes daily as you work on a hyper-scale storage system that may indirectly or directly be used daily by your friends and family. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities Play a crucial role in product quality by overseeing end-to-end scenario validation integration work performed by team members. Design, develop, and operate scalable, low latency and high throughput cloud services and frameworks to stress storage backend. Take an active role and partner with peer teams and external partners to ensure new storage features meet target availability, security, and reliability goals, with an emphasis on quality upstream. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
Qualifications
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.