Microsoft

Principal Software Engineer

Microsoft
Apply
5 days ago
Redmond, WA, USAStaff+
H1B sponsor

Base Salary

$143k - $304k/yr

Responsibilities

  • Lead the design and evolution of Azure Storage capabilities for AI platforms, autonomous agents, and hyperscale cloud services.
  • Architect and deliver scalable control-plane and management-plane services for provisioning, managing, and accessing storage resources.
  • Drive innovation in distributed systems, intelligent automation, resource orchestration, scalability, reliability, and performance.
  • Partner with engineers, architects, product managers, and AI platform teams to define technical strategy and deliver foundational capabilities.
  • Implement AI-assisted software engineering practices, including code generation, test creation, debugging, design validation, and operational troubleshooting.
  • Help shape AI-enabled engineering, deployment, reliability, and operational workflows across Azure Storage.
  • Influence Azure Storage architecture and technical roadmaps for AI training, inference, and agentic workloads.
  • Serve as a Designated Responsible Individual for critical service components, owning system health, reliability, performance, and incident response.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Artificial Intelligence, Machine Learning, or a related technical field and 6+ years of technical engineering experience with coding, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: master's degree with 8+ years of technical engineering experience, or bachelor's degree with 12+ years of technical engineering experience, or equivalent experience.
  • Preferred: 7+ years designing and operating hyperscale cloud platforms, storage services, or distributed systems focused on scalability, reliability, and performance.
  • Experience building distributed storage systems, databases, or infrastructure services at scale.
  • Experience designing platforms or services for AI training, inference, retrieval, reasoning, or agent orchestration workloads.
  • Experience applying AI-powered engineering practices, including code-generation tools, agentic workflows, AI-assisted development, automated testing, debugging, and operational troubleshooting.
  • Experience building infrastructure for AI workloads, large-scale inference systems, autonomous agents, or data-intensive applications.
  • Proven record operating highly available cloud services with stringent reliability requirements.
  • Expertise in AI-enabled software engineering, LLM-powered coding assistants, automated code generation, and intelligent operational tooling.
  • Proven technical leadership in architecture, strategy, and execution for large-scale cloud services and distributed systems.

Benefits

  • U.S. base pay is listed at $142,800-$274,800 per year, with a $188,000-$304,200 range for specified San Francisco Bay Area and New York City metropolitan locations.
  • Certain roles may be eligible for benefits and other compensation.
  • The position requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
  • Applications are accepted on an ongoing basis until the position is filled, with the posting open for a minimum of five days.

Tech Stack

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me