Microsoft Logo

Microsoft

Principal Software Engineering Manager

Reposted 18 Days Ago
Be an Early Applicant
In-Office
Sydney, New South Wales, AUS
Senior level
In-Office
Sydney, New South Wales, AUS
Senior level
Lead engineering teams to improve Azure Storage service quality, resiliency, chaos engineering, and validation infrastructure. Integrate AI tools and Responsible AI across the SDLC, coordinate cross-team plans, resolve complex incidents, and ensure scalable performance and best practices.
The summary above was generated by AI
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. You will lead disciplined use of artificial intelligence (AI) tools across the software development lifecycle (SDLC), integrating Responsible AI practices and recommending improvements. Guides collaboration with stakeholders to confirm user requirements and leverages feedback channels for design improvements. 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
  • Oversees partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams for multiple solutions or product lines.
  • Oversees teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Oversees teams to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers) across products.
  • Leads the resolution of complex site incidents and oversees for Designated Responsible Individuals (DRI) and directs the work of other engineers across product lines.
  • Keeps informed of and communicates new standards to ensure that the product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations. 

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline 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.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science
    • OR related technical field AND 10+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 4+ years people management experience.

Other Qualifications:

  • 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.

#azurecorejobs


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.

Similar Jobs

11 Hours Ago
In-Office or Remote
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead and scale Square's reseller and independent consultant channel sales across Australia. Own channel strategy, targets, team development, partner acquisition, onboarding, performance management, and cross-functional alignment. Drive forecasts, channel economics, incentives, and market insights while spending time in the field and engaging senior stakeholders.
11 Hours Ago
In-Office or Remote
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Lead, Australia Escalations Support oversees complaints resolution processes, leads a team, and ensures compliance with regulations while driving strategic outcomes for Square and Afterpay.
Top Skills: Complaints Management SystemsRegulatory Compliance
12 Hours Ago
Hybrid
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Manage a portfolio of SMB merchants to drive retention, product adoption, upsell and measurable growth. Build trusted relationships, provide consultative business coaching, advocate merchant needs internally, and collaborate cross-functionally to deliver tailored solutions and meet outcome-based retention and expansion goals.

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account