Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer II - Azure Linux 
United States, Washington 
14066894

10.09.2024


To deliver on our vision, we are looking for a Software Engineer II - Azure Linux Operating Systems (OS) development and experience with ARM64 architecture. You will be developing features in our Azure Linux OS for the new Azure Cobalt 100 ARM64 processor and contributing to the technical direction in how Azure first party services can utilize Azure Linux + Cobalt to meet customer needs. You will be working closely with the broader Linux community, contributing code to Open-Source projects (Linux, CNCF, etc.).

Required Qualifications:
  • Bachelor's Degree in Computer Science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of engineering experience in Linux kernel and/or hypervisor, design and development; with the ability to work independently and proactively with analytic and debugging skills.

Other Required Qualifications:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.

This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Perferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND4+ yearstechnicalengineering experience with coding in languages including, but notlimited to, C, C++, C#, Java, JavaScript, or Python
    • ORMaster's Degree in Computer Science or related technical fieldAND 2+years technical engineering experience with coding in languagesincluding, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of experience with low-level ARM64 development, performance optimization, and/or debugging
  • 2+ years of experience with one or more datacenter-class technologies such as networking, storage, file systems, virtualization, etc.
  • Experience with Microsoft Azure, AWS, or similar cloud computing platform(s)
  • Contributions to open-source projects like the Linux kernel or Cloud-Native Computing Foundation projects is a plus

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until September 19, 2024.


Responsibilities
  • Responsible for designing, building, deploying, and iterating on innovative solutions for the cloud and edge through our Azure Linux distribution, with focus on ARM64 enablement
  • Drive key open-source initiatives within Microsoft in an open manner that contribute to Linux adoption both on Azure cloud and the edge.
  • Ensure customer success by troubleshooting and fixing complex issues that customers and operators encounter in the Azure cloud and edge solutions running Azure Linux
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve Linux at scale
  • Embody our