Microsoft
Principal Software Engineer
Found: January 9, 2026
This role is based in Australia, with multiple locations available.
Responsibilities:
- Partner with stakeholders to determine user requirements.
- Lead design document development for products and services.
- Mentor engineers to produce maintainable code.
- Monitor system performance and ensure reliability.
Qualifications:
- Bachelor's Degree in Computer Science or related field and 6+ years of software engineering experience.
- Experience with distributed systems or cloud services.
- Proficiency in C#/.NET, C++, or similar languages.