VetJobs - The Leading Military Job Board

Job Information

Microsoft Corporation Principal Software Engineer- Linux System Group (LSG) in Multiple Locations, Israel

devices across Cloud, Edge and Client. It plays a leadership role in Azure by driving Linux and open-source solutions, technologies and strategy.

In Core OS, we are responsible for the Operating Systems that power Azure, Microsoft's Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem – through all of these, we support every one of our cloud businesses and billions of customers around the world. In this era of ubiquitous computing, systems software excellence has never been more important for Microsoft. High quality, high-efficiency operating systems and platform components underpin everything we do as a company, from making our systems more reliable for our customers, to increasing our competitiveness by reducing COGS, to delivering new features and capabilities to delight customers – that’s all us!

Responsibilities

In this role, you will work closely with internal and external customers, coordinate design and coding across multiple projects, and partner with independent teams in disparate geographic locations. You will drive & influence upstream open-source projects, representing Microsoft as a strong community partner and contributor. You will be working on research and development in cutting edge accelerations and optimizations to power future public and private clouds. You will define and push the limits of innovative technologies -- working with the latest hardware, the largest servers, and even larger datacentres.

Responsibilities:

  • Oversee the overall system architecture for a critically important and high-impact domain in the Linux kernel.

  • Work with the upstream community to develop and support next-generation Linux OS technologies in strategic areas for Microsoft.

  • Create strategic roadmaps for system architectures by considering how related systems will evolve soon.

  • Ensures architecture design is appropriately authored, documented, and reviewed.

  • Establishes, influences, and ensures policies and procedures for developing extensible, reusable, and maintainable code, identifying and addressing coding issues, and conducting effective code reviews.

  • Write proof of concept code as needed and may develop code directly as needed.

  • Maintain operations of live service as issues arise on a rotational, on-call basis.

  • Embody Microsoft culture and values.

Qualifications

Qualifications:

  • BS/MS in computer science or equivalent experience

  • 15+ years of experience in Linux kernel design & development

  • 10+ years of experience in architecting and shipping system level features

  • Proven Linux Kernel generalist with solid experience in the virtualization space.

  • Excellent communication skills.

Preferred Qualifications:

  • Competent in designing, developing, debugging, architecting and validating excellent products.

  • Passionate about quality and engineering excellence as one needs to work as an all-rounder engineer focusing on Dev, Test, and Support

  • Interest in measuring/improving Linux kernel performance, including I/O characteristics, memory usage patterns, etc.

  • Experience in working with the Open-Source community and the way to upstream contributions.

  • Technical passion, terrific problem-solving skills, and self-motivated.

  • Knowledge in C, Python and one of the modern programming languages like Rust will be a boost

#CoreOSJobs

#EPIL

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers