Microsoft

Senior & Principal Software Engineer - Systems & Infrastructure

Microsoft
Apply
18 hours ago
Mountain View, CA, USASenior / Staff+
H1B sponsor

Base Salary

$120k - $304k/yr

Responsibilities

  • Own technical strategy and lead architecture discussions for broad or complex infrastructure requirements.
  • Design, implement, and optimize large-scale distributed systems for performance, scalability, resiliency, security, privacy, compliance, and cost efficiency.
  • Improve observability through metrics, logging, telemetry, and developer productivity tools.
  • Create test strategies, incorporate security testing, improve test coverage, and address difficult-to-test areas.
  • Diagnose production issues, conduct incident retrospectives, implement preventive actions, and automate production operations.
  • Participate in and influence open-source projects and build reusable internal or open-source engineering tools.
  • Collaborate across infrastructure and AI teams to improve the performance, efficiency, and reliability of large-scale AI workloads, including model inference.
  • Drive ambiguous infrastructure initiatives from problem discovery through architecture, implementation, and production.
  • Communicate with stakeholders, resolve cross-team dependencies, mentor engineers, and deliver software at scale.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
  • Coding experience in languages including C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft Cloud Background Check and related security screening requirements upon hire or transfer and every two years thereafter.
  • Preferred: master’s degree with 6+ years of experience, or bachelor’s degree with 8+ years of experience, or equivalent experience.
  • Experience architecting, building, and operating large-scale distributed systems.
  • Experience developing backend services, databases, data infrastructure, storage systems, streaming platforms, or network infrastructure.
  • Experience with cloud platforms, container orchestration, or distributed data-processing technologies.
  • Experience influencing open-source projects or participating in open-source project management and governance.
  • Ability to independently navigate ambiguous technical challenges, define problems, evaluate architectural trade-offs, and deliver solutions.
  • Familiarity with AI/ML infrastructure concepts such as model inference, GPU computing, model serving, or distributed training.

Benefits

  • The role offers potential eligibility for benefits and other compensation.
  • The position will remain open for at least five days, with applications accepted on an ongoing basis until filled.
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