Software Engineer

Microsoft
Redmond, WA
Category Engineering
Job Description
The Linux Systems Group (LSG), part of Microsoft’s Core Operating Systems group, is seeking a Software Engineer to develop and maintain system-level software for a Linux-based platform. This role involves close collaboration with senior engineers and is essential for Azure Cloud infrastructure growth. The position requires a strong understanding of system programming concepts and experience with Linux internals.

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 2+ years of experience with C/C++, Python and a solid grasp of systems programming concepts
  • Familiarity with Linux internals, process management, file systems, and networking
  • Basic understanding of kernel-space vs. user-space concepts
  • Experience with Git and standard development workflows
  • Ability to read and understand complex codebases
  • Strong analytical, problem-solving and debugging skills

Benefits

  • Competitive salary
  • Benefits package
]]>