Principal Software Engineering Manager - Azure Storage

Microsoft

Sydney

On-site

AUD 150,000 - 200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading technology company in Sydney is looking for a Principal Software Engineering Manager to lead a team focused on enhancing service quality in Azure Storage. The role demands expertise in cloud services, coding, and extensive experience in management. Join us to influence product quality and support an inclusive, innovative team environment.

Qualifications

  • 6+ years of technical engineering experience with coding.
  • 2+ years of experience in testing systems at large scale.
  • 4+ years of people management experience.

Responsibilities

  • Lead a team to design, develop, and operate scalable cloud services.
  • Oversee end-to-end customer scenario validation work.
  • Streamline the release qualification process and automate the release pipeline.

Skills

Coding in C, C++, C#, Java, JavaScript, or Python
Testing systems at large scale
People management

Education

Bachelor's Degree in Computer Science or related technical discipline
Master’s Degree in Computer Science or related field

Job description

Overview

Principal Software Engineering Manager - Azure Storage role to lead a team of engineers focused on improving service quality, chaos engineering, resiliency, and validation infrastructure within the Microsoft Azure Storage team. The role involves building scalable, low-latency cloud services for storage backends and surface resiliency concerns, and contributing to end-to-end customer experiences in a hyper-scale storage system used by Microsoft products and customers.

Responsibilities
  • Lead a team to design, develop, and operate scalable, low-latency, high-throughput cloud services and frameworks to stress the storage backend and surface resiliency concerns.
  • Oversee end-to-end customer scenario validation work to influence product quality.
  • Streamline the release qualification process and lead efforts to fully automate the release pipeline with a focus on CI/CD.
  • Collaborate with peer teams and external partners to ensure new storage features meet target availability, security, and reliability goals, emphasizing quality upstream.
  • Drive quality initiatives to streamline release quality gates and the release pipeline.
  • Support, mentor, and help engineers grow to build an inclusive team environment where everyone can deliver their best work.
  • Guide the team as a Designated Responsible Individual (DRI), monitor engineers across product lines, and participate in on-call duties to monitor system degradation, downtime, or interruptions.
  • Lead product development and scaling to meet customer requirements, applying best practices for scaling and performance, and hold accountability for products that do not meet expectations.
Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
  • 2+ years of experience in testing systems at large scale using techniques including unit, integration, end-to-end testing, fault injection, performance testing, scale testing, and long-haul testing.

Other Qualifications:

  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related field AND 10+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python; OR Master’s Degree in Computer Science or related field AND 8+ years of experience in similar roles.
  • 4+ years of people management experience.
  • 6+ years of experience with QA life cycle, methodologies, and best practices.
  • 4+ years of proficiency in planning, scheduling, and delivering quality software.

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineering Manager- Azure Ecosystems Engineering
Senior Software Engineering Manager- Azure Ecosystems Engineering

Microsoft • City of Melbourne

On-site
AUD 120,000 - 150,000
Support Engineering Manager
Support Engineering Manager

Microsoft • City of Melbourne

Hybrid
AUD 100,000 - 140,000
Senior Software Engineer - Azure Client Tools
Senior Software Engineer - Azure Client Tools

Microsoft • Canberra

On-site
AUD 100,000 - 130,000
Software Engineer 2
Software Engineer 2

Microsoft • City of Melbourne

On-site
AUD 100,000 - 120,000
Mission Critical Azure Delivery Engineer
Mission Critical Azure Delivery Engineer

Gateway Search • Canberra

On-site
AUD 140,000 - 210,000
Partner Solution Architect
Partner Solution Architect

Microsoft • South Australia

On-site
AUD 80,000 - 120,000
Senior Devops Engineer
Senior Devops Engineer

Hyland • Council of the City of Sydney

On-site
AUD 130,000 - 170,000
Partner Solution Architect
Partner Solution Architect

Microsoft • Western Australia

On-site
AUD 120,000 - 150,000
Senior Azure Engineer
Senior Azure Engineer

NTT • City of Melbourne

On-site
AUD 130,000 - 170,000
Azure Solution Architect-Digital Workplace
Azure Solution Architect-Digital Workplace

Tata Consultancy Services • City of Melbourne

On-site
AUD 120,000 - 160,000