Microsoft
Principal Software Engineer
Found: January 9, 2026
This role is based in Sydney, Australia with a hybrid work model (1 day/week in-office).
Responsibilities:
- Partner with stakeholders to determine user requirements.
- Lead design document development for products and services.
- Mentor engineers and ensure maintainable code across products.
- Drive project plans and release schedules.
- Monitor system performance and reliability.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 7+ years of experience in software engineering.
- Experience with programming languages such as C, C++, C#, Java, JavaScript, or Python.
- Proficiency in large scale orchestration frameworks and backend application development.
Other Requirements:
- Ability to meet Microsoft security screening requirements.