Microsoft

Principal Software Engineer

Microsoft
Apply
2 days ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$143k - $304k/yr

Responsibilities

  • Design, develop, and optimize networking solutions for large-scale AI training infrastructure.
  • Architect and implement high-performance, low-latency, low-jitter communication frameworks for distributed systems.
  • Benchmark, analyze, and improve the scalability and reliability of networking systems handling petabyte-scale data transfer.
  • Debug, refactor, and resolve complex networking and performance issues in large-scale environments.
  • Lead design documentation, dependency identification, and requirements definition for products, applications, services, or platforms.
  • Mentor engineers and lead by example in producing extensible and maintainable code.
  • Serve as a Designated Responsible Individual, monitor systems for degradation or outages, participate in on-call operations, and coordinate restoration efforts.
  • Improve availability, reliability, efficiency, observability, and performance while adapting to new AI trends and technical solutions.

Requirements

  • Bachelor’s degree in computer science or a related technical field and 6+ years of technical engineering experience with coding, or equivalent experience.
  • Coding experience with one or more of C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: master’s degree and 8+ years of technical engineering experience, or bachelor’s degree and 12+ years of technical engineering experience, or equivalent experience.
  • Preferred: 1+ years of hands-on experience with networking technologies for AI-specific hardware, such as InfiniBand, RoCE, or NVLink.
  • Preferred: in-depth understanding of Ethernet, TCP/IP, RDMA, gRPC, and distributed systems.
  • Preferred: familiarity with network virtualization, software-defined networking, or network performance tuning.
  • Preferred: familiarity with NVIDIA or AMD GPUs, TPUs, and their interaction with networking infrastructure.
  • Preferred: 1+ years of experience with telemetry and observability tools for network monitoring at scale.
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