Principal Software Engineering Manager in Sydney

Principal Software Engineering Manager in Sydney

Sydney Full-Time 121500 - 148500 $ / year (est.) On-site
M

At a Glance

  • Tasks: Lead a team to design and develop scalable cloud services for Azure Storage.
  • Company: Join Microsoft, a leader in tech innovation and inclusivity.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic work environment with a focus on mentorship and team collaboration.
  • Why this job: Make a real impact on cloud technology used by millions worldwide.
  • Qualifications: 6+ years in software engineering with coding experience in multiple languages.

The predicted salary is between 121500 - 148500 $ per year.

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, Java Script, 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, Java Script, 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.

#J-18808-Ljbffr

Principal Software Engineering Manager in Sydney employer: Microsoft

Microsoft is an exceptional employer, offering a dynamic work environment in Sydney's North West where you can thrive as a Senior IT Support Data Center Technician. With a strong focus on employee growth, the company provides extensive training opportunities, including Career Rotation Programs and professional certifications, all while fostering a culture of inclusion and collaboration. Join a team that values respect, integrity, and accountability, and be part of a mission-driven organisation that empowers individuals and organisations to achieve more.

M

Contact Details:

Microsoft Recruitment Team

We think you need these skills to ace Principal Software Engineering Manager in Sydney

Cloud Services Development
C Programming
C++ Programming
C# Programming
Java Programming
JavaScript Programming
Python Programming