Microsoft logo

Principal Software Engineer - Azure Storage

Microsoft · Sydney

Information Technology Software & Development Full-time Posted 4 days ago

About this role

Design, develop, test and support features, experiences and solutions for highly scalable services. Develop high quality secure and compliant solutions. Support highly available services used by millions of users on a daily basis

Provide technical leadership across multiple projects, aligning engineering priorities with business objectives and driving measurable impact through innovation and execution excellence. Infuse AIOps practices to drive productivity, operational excellence, observability, incident detection, accurate root-cause analysis and mitigation. Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python OR equivalent experience

5+ years developing production software. 5+ years of system design, algorithmic skills, and data structures experience. 5+ years of debugging, testing, and problem-solving skills

5+ years of proficiency working cross teams and collaborating with partners. Bachelor's Degree in Computer Science, Mathematics, Engineering or related fields​. 5+ years of experience designing, building and running large scale and highly available Cloud services or distributed systems

5+ years of experience in automation, performance, and building highly available distributed systems at scale. 5+ years of troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layer.

Apply for this role on Microsoft’s official careers site.

Similar jobs