CareerPlanSign in

Principal Software Engineer - Azure Storage

Australia, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Design, develop, test, and support highly scalable, secure, and compliant cloud services used by millions of daily users.

Role type

Principal Software Engineer (Cloud Infrastructure)

Builds

Highly available distributed systems and cloud services

Domain

Cloud computing, distributed systems, AIOps

Deliverable

production ML models | product features | infrastructure

Required skills

System design, algorithmic skills, data structures, debugging, testing, problem-solving, automation, performance optimization, troubleshooting network/application/caching/queuing/load-balancing/storage layers

Preferred skills

AIOps practices, incident detection, root-cause analysis, mitigation

Technologies

C, C++, C#, Java, Python

Responsibilities

Design and develop features for scalable services, provide technical leadership aligning engineering with business objectives, infuse AIOps for operational excellence, build and run large-scale cloud services, debug and troubleshoot distributed systems

Seniority

Principal, hands-on IC with strategic leadership

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.