Microsoft
Principal Software Engineer - Azure Storage team
Found: January 9, 2026
This position 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 and produce maintainable code.
- Drive project plans and release schedules.
- Monitor system performance and reliability as a Designated Responsible Individual (DRI).
- Adapt to new trends and improve product performance.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 6+ years of experience in software engineering.
- Proficiency in C, C++, C#, Java, JavaScript, or Python.
- Experience with cloud-scale storage systems is preferred.
- Good technical communication skills.