Back to jobsJob overview

About the role

Principal Software Engineer at Microsoft

Required Skills

pythonc++distributed systemscloud infrastructureai infrastructurehigh-performance computingnetworkingdebugging

About the Role

Principal Software Engineer role focused on designing and delivering high-performance infrastructure for AI workloads like Bing Copilot. Responsibilities include infrastructure architecture, technical leadership, and performance optimization for large-scale distributed systems. Requires deep expertise in high-performance computing and networking technologies.

Key Responsibilities

  • Infrastructure Architecture: Design scalable, reliable, high-performance infrastructure for AI workloads
  • Technical Leadership: Provide guidance in cloud infrastructure technologies and collaborate with cross-functional teams
  • Performance Optimization: Assess and refine performance by resolving bottlenecks across compute, storage, and networking
  • Research and Innovation: Stay informed on emerging technologies and recommend adoption for AI infrastructure enhancements
  • Collaboration and Communication: Engage with customers and stakeholders to clarify requirements and communicate complex concepts

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 6+ years experience in designing and implementing large-scale distributed systems
  • 5+ years of hands-on experience developing infrastructure services
  • Proficient technical design, analytical, and debugging abilities
  • Excellent interpersonal, communication, and collaboration skills
  • Ability to pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience

Benefits & Perks

  • Industry leading healthcare