Principal Software Engineering Manager

6 months ago


Sydney, Australia Microsoft Full time

Microsoft is built on trust, and Azure is dedicated to becoming the most trusted cloud service for its customers. As Azure expands its services, certifications, and regions for its global customers, there is a growing need for increased support to uphold customer promises. The Azure Core Trusted Platform team is committed to enabling product teams to deliver capabilities that align with customer commitments and provide transparency.

We are seeking an experienced Principal Engineering Manager with an interest in cutting-edge AI technologies who is committed to safeguarding Microsoft and customer assets in the cloud. This role offers high visibility, significant responsibility, and the opportunity to lead the formation of a new team with a mission to develop services and automation that are integral to the Azure platform.

If you are looking for technical disruption and ready to tackle diverse challenges to support our privacy and compliance engineering efforts, the Azure Core Trusted Platform team has the ideal role for you. Our team values inclusiveness and diverse ideas, and we prioritize empathy, trust, and ownership to drive our team culture and deliver products quickly and iteratively. You'll work in a fast-paced environment, tackling problems that require creativity and collaboration to achieve meaningful business outcomes. We continuously strive for world-class engineering and operational excellence and encourage you to influence our designs and architectural roadmap and drive specific goals around scalability and availability. Join us and contribute to making Azure the most trusted cloud platform

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**:

- Technical leadership, coaching and mentoring a team of highly skilled Software Engineers.
- Lead discussions for the architecture of products/solutions and create proposals for architecture by testing design hypotheses and helping to refine code plans. Provide reactions, proposed solutions, and inputs to architects.
- Participate in code reviews to ensure coding standards are followed. Consider diagnosability, reliability, and maintainability when reviewing code, and understand when code is ready to be shared or delivered.
- Identify needs for a broad versus selected approach in testing mechanisms and make informed decisions to implement the most effective tests. Drive efforts to add new tests, remove antiquated tests, and aggregate tests to improve the test suite.
- Maintain operations of live service as issues arise on a rotational, on-call basis.
- Embody our culture and values.
- Manage a team of 8-10 software engineers.

**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.
- 6+ years people management experience.

**Other Requirements**:

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

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

Azurecorejobs #AzureCoreTrustedPlatform



  • Sydney, New South Wales, Australia Firesoft People Full time

    We are seeking a highly skilled Principal .NET Software Engineer to join our team at Firesoft People.About the RoleThis is a fantastic opportunity for experienced .NET developers to drive the development of bespoke systems and improve web-based content management system functionality. The ideal candidate will have a strong technical background, excellent...


  • Sydney, Australia Sustain Recruit Full time

    $180K - $230K + Super Hybrid / WFH - 1 Day a week / fortnight in Sydney office  ESOP Package Become part of the founding team Company Overview: AI startup backed by top-tier venture capital. Role Overview: As the Senior / Principal Software Engineer you will be playing a pivot role in the founding team. You will be growing IP and...


  • Sydney, Australia Talenza Full time

    Lead Software Developer - Node | Angular | AWS Permanent Location – Sydney - CBD – 3 Days PW in Office | 2 Days PW from Home Salary – $180 - $200k + bonus My client is a scale-up med-tech organisation that has been making waves. They have a significant amount of feature development to conduct as their customer base continues to grow....


  • Sydney, New South Wales, Australia Yunex Traffic Full time

    Job Overview:We are seeking a highly skilled Principal Software and Hardware Engineer to join our team at Yunex Traffic. This role will involve designing, testing, and implementing software and hardware for various applications and electronic devices.Key Responsibilities:Develop project plans and scoping documents for new projects.Design test documentation...


  • Sydney, New South Wales, Australia ResMed Full time

    We are seeking a highly skilled software engineer to fill the role of Principal Software Engineer at ResMed. This position involves designing and developing scalable software solutions, collaborating with cross-functional teams, and identifying opportunities for process improvements.Main Responsibilities:Design and develop software solutions using Java and...


  • Sydney, Australia Atlassian Full time

    OverviewWorking at AtlassianAtlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or from an office (unless it's necessary for your role to be performed in the office). Interviews and onboarding are conducted...

  • Sr. Software Engineer

    6 months ago


    Sydney, Australia Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...


  • Sydney, New South Wales, Australia Hudson Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Software Engineer with expertise in Android to join our team at Hudson.As a key member of our development team, you will be responsible for designing, building, and supporting native mobile products. Your passion for delivering high-quality software applications on schedule and within agreed...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    At Commonwealth Bank of Australia, we're shaping the future of banking and technology.We're offering a competitive salary package, estimated to be around $180,000 - $220,000 per annum, depending on experience and qualifications.Job DescriptionWe're seeking an exceptional Principal Backend Software Engineering Lead to join our team. As a key member of our...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    We're looking for a highly skilled Senior Software Engineer to join our ML Ops Capabilities team at the Commonwealth Bank of Australia.As a Principal Software Engineering Specialist, you'll lead our testing automation and quality engineering strategy by evaluating our automation capabilities, collaborating with cross-functional teams to identify...

  • Principal Engineer

    1 month ago


    Sydney, Australia Qantas Full time

    Job DescriptionThe Principal Engineer is a technical leadership role, responsible for driving technical outcomes of the team and advising and supporting best across the business within flight operations, airline and mobile technologies.  The Principal Software Engineer will have mastered the fundamentals of software development, from problem exploration...

  • Principal Engineer

    1 month ago


    Sydney, Australia Qantas Airways Limited Full time

    Job DescriptionThe Principal Engineer is a technical leadership role, responsible for driving technical outcomes of the team and advising and supporting best across the business within flight operations, airline and mobile technologies.  The Principal Software Engineer will have mastered the fundamentals of software development, from problem exploration...

  • Principal Engineer

    2 weeks ago


    Sydney, Australia Qantas Full time

    Job DescriptionThe Principal Engineer is a technical leadership role, responsible for driving technical outcomes of the team and advising and supporting best across the business within flight operations, airline and mobile technologies.  The Principal Software Engineer will have mastered the fundamentals of software development, from problem exploration...


  • Sydney, Australia Atlassian Full time

    Overview: **Your future team** We're hiring a Principal Technical Program Manager, reporting to our Group Senior Technical Program Manager for Engineering Systems. As Principal Technical Program Manager, you will help shape our Technical Program Management organisation as a senior individual contributor. The goal is to steer our Engineering organisation...


  • Sydney, New South Wales, Australia Macquarie Full time

    About the RoleMacquarie is seeking a Principal Engineer to lead and mentor multiple engineering teams, guiding them through application design and architecture, and contributing to business requirements. The successful candidate will have a strong understanding of software development best practices and proven experience in a leadership capacity.The role...


  • Sydney, New South Wales, Australia Constantinople Full time

    This is a unique opportunity to join Constantinople, a leading company in Australia, as an Engineering Manager. The role offers a chance to be part of a rapidly growing team and contribute to the development of complex software solutions that drive the company's banking platform forward.As an Engineering Manager at Constantinople, you will play a key role in...


  • Sydney, Australia Atlassian Full time

    Working at AtlassianAtlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of...


  • Sydney, New South Wales, Australia Iress Full time

    Iress is a leading provider of technology solutions for the financial services industry.Our software enables businesses to improve their performance and achieve their goals.We are seeking an experienced Principal Software Architect to join our team.The successful candidate will have a strong background in software engineering and experience working with...


  • Sydney, New South Wales, Australia Atlassian Full time

    About AtlassianAtlassian is a global leader in software development, dedicated to helping teams work better together. With a wide range of products and services, we enable teams to collaborate, innovate, and deliver exceptional results.A Career Opportunity for a Principal Software EngineerWe are seeking an experienced Principal Software Engineer to join our...


  • Sydney, Australia Microsoft Full time

    Are you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure...