Principal Software Engineer - Azure Storage
Core
Design, develop, test, and support highly scalable, secure, and compliant cloud services used by millions of users, while providing technical leadership and infusing AIOps practices.
Role type
Principal Software Engineer (Cloud Infrastructure)
Builds
Highly scalable, highly available cloud services and distributed systems
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
System design, algorithmic skills, data structures, debugging, testing, problem-solving, cross-team collaboration, automation, performance optimization, troubleshooting network/application/caching/queuing/load-balancing/storage layers
Preferred skills
AIOps practices, observability, incident detection, root-cause analysis, mitigation
Technologies
C, C++, C#, Java, Python
Responsibilities
Design and develop features for scalable services; ensure security and compliance; support high-availability services; provide technical leadership aligning engineering with business objectives; drive productivity and operational excellence via AIOps.
Seniority
Principal, hands-on IC with strategic leadership