Principal Engineering - Azure Storage

Microsoft Microsoft · Big Tech · United States · Software Engineering

This role is for a Principal Engineer in Azure Storage, focusing on enhancing storage control plane and disk platforms to meet the demands of AI-scale workloads. The engineer will lead design and implementation of optimizations, identify and address bottlenecks, and ensure system availability, performance, and fault tolerance. The role involves working with distributed systems and cloud technologies to support AI applications.

What you'd actually do

  1. Partner with stakeholders to determine requirements for scalable, reliable, and high-performance storage solutions.
  2. Lead the design and implementation of enhancements to optimize the storage and disk control plane for AI-scale workloads.
  3. Identify and address bottlenecks in system performance and scalability while driving improvements across the platform.
  4. Act as a Designated Responsible Individual (DRI) to ensure system availability, performance, and fault tolerance, including participation in on-call rotations.
  5. Leverage subject matter expertise in Azure Storage, Disk and distributed systems to influence technical decisions and product roadmaps.

Skills

Required

  • C#
  • Java
  • coding
  • distributed systems
  • Cloud

Nice to have

  • C
  • C++
  • JavaScript
  • Python
  • people management
  • technical lead
  • large distributed systems architectures

What the JD emphasized

  • AI-scale workloads
  • exponential AI-scale workloads
  • AI-driven innovations
  • infinite scale