Principal Software Engineer Manager

1 week ago


Australia Microsoft Full time

Job Summary

We are seeking a highly skilled and experienced Senior Software Engineering Leader to join our team at Microsoft. As a key member of our engineering organization, you will be responsible for leading a team of software engineers and driving the technical direction of our cloud-based services.

Key Responsibilities

  • Technical Leadership
    • Provide technical guidance and oversight to a team of software engineers, ensuring the delivery of high-quality cloud-based services.
    • Collaborate with cross-functional teams to drive technical strategy and innovation.
  • People Management
    • Lead and develop a diverse team of software engineers, providing coaching, mentoring, and career development opportunities.
    • Foster a culture of inclusion, respect, and open communication within the team.
  • Project Management
    • Work closely with stakeholders to define project requirements and deliverables.
    • Develop and manage project plans, ensuring timely and successful project execution.
  • Cloud Engineering
    • Design, develop, and deploy cloud-based services, ensuring scalability, reliability, and performance.
    • Collaborate with cloud engineering teams to drive innovation and best practices.

Requirements

  • Education
    • Bachelor's degree in Computer Science or related technical field.
  • Experience
    • 6+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
    • 3+ years of people management experience.
  • Skills
    • Strong technical leadership and communication skills.
    • Ability to work collaboratively with cross-functional teams.
    • Experience with cloud engineering and DevOps practices.

Preferred Qualifications

  • Education
    • Bachelor's degree in Computer Science or related technical field.
  • Experience
    • 10+ years of 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 of technical engineering experience.
  • Skills
    • Experience running and working on services at scale.
    • Understanding of Azure is a plus.

Microsoft is an Equal Opportunity Employer

We are committed to creating a diverse and inclusive work environment that reflects the communities we serve. We welcome applications from qualified candidates of all backgrounds.


  • Software Engineer

    5 days ago


    Australia Josh Software Full time

    About Josh SoftwareWe are a leading software development company that specializes in delivering innovative solutions to our clients. Our team is comprised of experienced professionals who are passionate about technology and committed to excellence.Job SummaryWe are seeking a highly skilled Software Engineer to join our team. The successful candidate will be...


  • Australia Onlife Full time

    About OnlifeOnlife is a dynamic and innovative company that is seeking a highly skilled and experienced Principal Software Engineer to join our team. As a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform and driving the success of our software development initiatives.Key ResponsibilitiesTechnical...


  • Australia TeamLogic IT, Vancouver, WA Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at TeamLogic IT in Vancouver, WA. As a key member of our software development team, you will be responsible for designing and implementing complex software systems, leading cross-functional teams, and driving technical innovation.Key...

  • Software Engineer

    1 week ago


    Australia Impero Software Limited Full time

    About Impero Software Limited: We are a leading technology company that specializes in creating innovative solutions to keep people, devices, and connections safe and effective. Our mission is to develop cutting-edge technology that enables secure and seamless connections in various environments, including education and the workforce. We have a strong...


  • Australia Atlassian Full time

    About the Role:We are seeking a highly experienced Senior Principal Software Engineer to join our Teamwork Graph team at Atlassian. As a key member of our leadership team, you will be responsible for leading a group of talented engineers in building and deploying the knowledge graph of how teams work together.Key Responsibilities:Design and develop scalable...


  • Australia Josh Software Full time

    At Josh Software, we're dedicated to harnessing the power of technology to connect our customers with the people they serve. With over 15 years of experience, we've established a strong presence in key strategic geographies worldwide, including the USA, Australia, Europe, SE Asia, and India.Key Responsibilities:Design and build scalable and highly-available...


  • Australia Software Aspekte Full time

    We are seeking a highly skilled Software Development Engineer in Test to join our team at Software Aspekte. As a key member of our quality assurance team, you will play a crucial role in ensuring the reliability and stability of our software solutions.Key Responsibilities:Design, develop, and execute automated test scripts to validate software functionality...


  • Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team at Atlassian. As a technical lead, you will be responsible for delivering creative improvements for our engineering teams.Key ResponsibilitiesRegularly unblock challenges faced in the software development cycle, from technical design to launch.Create solutions...

  • Software Engineer

    18 hours ago


    Australia Enlab Software Full time

    About This PositionWe are seeking a highly skilled Software Engineer to join our team at Enlab Software. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining cutting-edge web applications using React and related technologies.Key ResponsibilitiesLiaise with cross-functional teams and clients to...

  • Software Developer

    7 days ago


    Australia Enlab Software Full time

    **About Enlab Software**We are a leading software development company that delivers top-notch solutions to clients worldwide. Our team is passionate about creating innovative and user-friendly products that meet the needs of our clients.**Job Summary**We are seeking a highly skilled Software Engineer (Angular) to join our team at Enlab. As a Software...


  • Australia Atlassian Full time

    About the RoleWe're seeking a highly experienced Senior Principal Engineer to join our Atlassian Team Enterprise, reporting into our Head of Engineering, Enterprise Data Center Products. This team excels at delivering exceptional software solutions to our largest and most complex customers worldwide.This position has a significant impact on over 300...

  • Software Developer

    1 week ago


    Australia Enlab Software Full time

    About Enlab SoftwareEnlab Software is a leading provider of innovative enterprise solutions, revolutionizing the way businesses operate and increasing productivity and efficiency. Our team of experts delivers cutting-edge software development services, following US-led standards, to clients across the globe.Job SummaryWe are seeking a highly skilled Software...


  • Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to lead our Customer Support Technology team. As a key member of our Engineering organization, you will be responsible for driving the development of our next-generation Customer Support Technology on top of Atlassian's cloud platform.Key ResponsibilitiesDevelop a strategy to...


  • Australia Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our team of talented backend software developers in creating and delivering a best-in-class backend platform that scales across all of our current and future product offerings.Key ResponsibilitiesLead a team of engineers to develop and optimize a scalable and reliable backend...


  • Australia Hydro-Electric Corporation Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Electrical Engineer to join our team at the Hydro-Electric Corporation. As a key member of our engineering team, you will be responsible for designing and developing electrical systems for our renewable energy projects.Key ResponsibilitiesDesign and develop electrical systems for...

  • Principal Engineer

    1 week ago


    Australia Specsolutions Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Engineer - Portal Platform to join our team at Specsolutions. As a key member of our engineering team, you will be responsible for designing and implementing complex IT architectures that meet the scalability, performance, and security requirements of our organization.Key...


  • Australia JAM Software GmbH Full time

    About JAM Software GmbHJAM Software GmbH is a leading provider of innovative software solutions for the Built Environment, Manufacturing, and Zero Emissions industries. With 20 years of experience in business consulting and technology expertise, we deliver cutting-edge solutions that empower our clients to succeed.The RoleWe are seeking a highly skilled...

  • Principal Engineer

    1 week ago


    Australia Space Machines Company Full time

    Job SummarySpace Machines Company is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will play a crucial role in the design, development, and testing of our satellite systems.Key ResponsibilitiesDesign and develop Command and Data Handling (CDH) systems for operation in a space environmentCollaborate with hardware...

  • Software Developer

    1 week ago


    Australia Enlab Software Full time

    About Enlab SoftwareAt Enlab Software, we strive to deliver top-notch solutions that meet the highest standards of quality, sustainability, and efficiency for our global clients. Our team is dedicated to creating innovative products that make a real-world impact.Our ValuesExcellence: We aim to exceed expectations and deliver exceptional results in everything...

  • Software Developer

    7 days ago


    Australia Enlab Software Full time

    About the PositionWe are seeking a highly skilled Software Developer to join our innovative development team at Enlab Software. As a key contributor, you will be responsible for designing, developing, and enhancing advanced software solutions using NodeJS.Key ResponsibilitiesDevelop and maintain applications using NodeJS, ensuring robust, scalable, and...