Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal software engineer

Sydney
Microsoft
Software Engineer
Posted: 1 August
Offer description

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and several hundred thousand customers using Azure Services to host and run their Cloud Services in over 100 datacenters, running millions of servers and edge computing nodes all over the world. Our teams work on the breadth of networking software defined offerings from Software Load Balancer, Virtual Networks, Network Security Groups, and other diverse sets of services.
As a Prinicipal Software Engineer in Software Defined Networking team you will work on unique and highly visible projects in the Networking area that would shape the future of our software services for networking scenarios. The outcome will directly impact supporting the scale and pace needed for innovating on the requirements of Artificial Intelligence workloads. You will be responsible for defining, driving execution and adoption of different features and capabilities in the core azure networking stack that will have a significant business impact. You will have the opportunity to work in a broad range of technical areas, and across component teams inside Microsoft Azure, and within the Cloud & Enterprise division.
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

* Partners with appropriate stakeholders to determine user requirements for a set of scenarios.
* Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
* Leads by example and mentors others to produce extensible and maintainable code used across products.
* Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items.
* Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
* Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
Qualifications
Required/Minimum Qualifications:
* Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
o OR equivalent experience.
* Reliable, high quality software development
* Large scale orchestration frameworks
* Extensive Backend application development
The Ideal Candidate Will Have - Preferred Qualifications
* Bachelor's Degree in Computer Science
o OR related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,
o OR Python
o 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
o OR equivalent experience.
* Demonstrated & innovative solutions to complex problems
* Proficient written and verbal communication skills
* Familiarity with DevOps concepts that include continuous deployment, deployment automation, telemetry frameworks etc.
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:
o 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
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.


Seniority level

* Seniority level

Not Applicable


Employment type

* Employment type

Full-time


Job function

* Job function

Engineering and Information Technology
* Industries

Software Development

Referrals increase your chances of interviewing at Microsoft by 2x

Get notified about new Principal Software Engineer jobs in South Australia, Australia .


Software Engineering Manager - Sustaining Engineering

Adelaide, South Australia, Australia 2 months ago

Adelaide, South Australia, Australia 1 week ago


Software Engineering Manager, Ubuntu Gaming

Adelaide, South Australia, Australia 3 weeks ago


Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Adelaide, South Australia, Australia 3 months ago


Software Engineering Manager - Desktop and Embedded Linux Optimisation

Adelaide, South Australia, Australia 5 months ago


Linux Enablement - Software Engineering Manager

Adelaide, South Australia, Australia 1 month ago


Ubuntu Enablement - Software Engineering Manager

Adelaide, South Australia, Australia 3 weeks ago

Adelaide, South Australia, Australia 1 month ago


Technical Manager - Automotive and Industrial

Adelaide, South Australia, Australia 8 months ago


Embedded Linux Senior Software Engineer - Optimisation

Adelaide, South Australia, Australia 3 weeks ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - data scale
Sydney
Mutinex
Software Engineer
Similar job
Senior idam forgerock software engineer
Sydney
Really Awesome People
Software Engineer
Similar job
Senior software engineer (python) - data platform (open to remote across anz)
Sydney
black.ai
Software Engineer
Similar jobs
Microsoft recruitment
Microsoft jobs in Sydney
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Sydney > Principal Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save