Principal Software Engineering Lead
2 days ago
Microsoft is seeking a Principal Software Engineering Lead to join our Core OS team. As a key member of our team, you will be responsible for leading the architecture and direction of our kernel components, including graphics and compute device support in Windows.
Our team is responsible for the evolution of the Windows Display Driver Model (WDDM) and the Microsoft Compute Driver Model (MCDM), as well as accelerator technologies such as scheduling, memory management, and virtualization for cloud and client environments.
We are looking for a leader who is passionate about OS internals, security, heterogeneous compute technology, and virtualization. You will be expected to manage and mentor a team of engineers, work closely with industry partners, and embody our culture and values.
Responsibilities:
- Architect, design, and implement new features involving virtualization and containerization of accelerators such as GPUs and NPUs.
- Manage and mentor a team of engineers focused on applying virtualization and containerization technology to improve security.
- Work closely with industry partners to bring these designs to various markets.
- Evaluate device performance in critical pathways around virtualization, scheduling, memory management, etc.
- Investigate and root cause failures in both live environments and postmortem.
- Provide support to the team and partners as they bring their devices to market.
- Embody our culture and values.
Qualifications:
- Bachelor's Degree in Computer Science or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python or Rust.
- OR equivalent experience.
- Deep knowledge of OS internals, security, and virtualization technologies.
Preferred Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python or Rust.
- OR equivalent experience.
- 6+ years people management experience.
- 2+ years of experience leading an engineering team.
- Familiarity with techniques for efficient memory usage and debugging memory-related issues.
- Experience with Kernel driver development.
- Proficient technical design, problem-solving, debugging, communication, and collaboration skills.
- Demonstrated experience in shipping high-quality products and services.
Benefits:
Microsoft offers a competitive salary range of $161,600 - $286,200 per year, with a different range applicable to specific work locations. Certain roles may be eligible for benefits and other compensation.
Microsoft is an equal opportunity employer.
-
Principal Software Engineering Lead
3 weeks ago
Redmond, Washington, United States Microsoft Full timeJob DescriptionMicrosoft is seeking a highly motivated Principal Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and implementing software solutions for our products.ResponsibilitiesDesign and develop software solutions for our productsCollaborate with cross-functional...
-
Principal Software Engineer Lead
3 days ago
Redmond, Washington, United States Microsoft Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer Lead to join our Minecraft Gameplay Systems team. As a lead, you will be responsible for managing a team of software engineers who build the platform that powers a diverse set of Minecraft gaming experiences.Key ResponsibilitiesTake end-to-end ownership of adding new features,...
-
Principal Software Engineer Lead
4 weeks ago
Redmond, Washington, United States Microsoft Full timeOverviewMicrosoft is a company where passionate innovators come together to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and limitless thinking in a cloud-enabled world.The Azure Data engineering team is leading the transformation of analytics in the world of data...
-
Principal Software Engineer Lead
2 days ago
Redmond, Washington, United States Microsoft Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer Lead to join our Minecraft team. As a lead, you will be responsible for managing a group of software engineers who build the platform that powers a diverse set of Minecraft gaming experiences.Key ResponsibilitiesEvaluate requirements and design solutions for adding new featuresEstimate...
-
Principal Software Engineer
2 days ago
Redmond, Washington, United States Microsoft Corporation Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Substrate Authentication team at Microsoft Corporation. As a key member of our team, you will be responsible for designing, developing, and deploying secure and reliable authentication and authorization solutions for our cloud-based services.As a Principal Software...
-
Principal Software Engineer
3 weeks ago
Redmond, Washington, United States Microsoft Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our Azure Networking team. As a key member of our team, you will be responsible for designing and building software defined network infrastructure that powers millions of servers around the globe for Azure, Bing, and other Microsoft cloud...
-
Principal Software Engineering Manager
3 weeks ago
Redmond, Washington, United States Microsoft Full timeJob Title: Principal Software Engineering Manager - WindowsMicrosoft is seeking a highly skilled Principal Software Engineering Manager to lead the engineering team in delivering Windows OS features on time with high quality. As a key member of the Windows team, you will be responsible for managing, mentoring, and growing the careers of your team,...
-
Principal Software Engineering Manager
2 hours ago
Redmond, Washington, United States Microsoft Corporation Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineering Manager to lead our Backend Services team that enables game creators to bring their game packages to Xbox.This team plays a pivotal role in the publishing of games for Xbox, across Console, PC, and Cloud.We are looking for a leader who will drive innovation and execution that will...
-
Principal Software Engineering Manager
2 weeks ago
Redmond, Washington, United States Microsoft Corporation Full timeJob Title: Principal Software Engineering ManagerMicrosoft Corporation is seeking a highly skilled Principal Software Engineering Manager to join our Azure Edge and Platform team. As a key member of our engineering leadership team, you will play a critical role in evolving our program, ensuring its scalability, sustainability, and ongoing...
-
Principal Engineering Manager
3 weeks ago
Redmond, Washington, United States Microsoft Full timeJob Title: Principal Engineering ManagerMicrosoft is seeking a highly skilled and experienced Principal Engineering Manager to join our team. As a Principal Engineering Manager, you will be responsible for leading a team of engineers and driving the development of software solutions that meet the needs of our customers.Key Responsibilities:Lead a team of...
-
Principal Software Engineer
3 weeks ago
Redmond, Washington, United States Microsoft Full timeJob Title: Principal Software Engineer - AI PlatformMicrosoft is seeking a highly skilled Principal Software Engineer - AI Platform to join our team. As a member of this team, you will have the opportunity to work on multiple levels of the AI software stack, including the fundamental abstractions, programming models, compilers, runtimes, libraries, and APIs...
-
Principal Software Engineer
3 days ago
Redmond, Washington, United States Microsoft Full timeOverviewMicrosoft is a company where innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and sky's the limit thinking in a cloud-enabled world.Our Azure Data engineering team is leading the transformation of analytics in the world of data with products...
-
Principal Software Engineer
3 days ago
Redmond, Washington, United States Microsoft Full timeJob Title: Principal Software Engineer - AI PlatformMicrosoft is seeking a highly skilled Principal Software Engineer - AI Platform to join our team. As a member of this team, you will have the opportunity to work on multiple levels of the AI software stack, including fundamental abstractions, programming models, compilers, runtimes, libraries, and APIs to...
-
Principal Software Engineering Manager
3 weeks ago
Redmond, Washington, United States Microsoft Full timeDesign and Develop AI-Powered ExperiencesAs a Principal Software Engineering Manager at Microsoft, you will have the opportunity to lead a team of UX engineers in designing and developing complex web applications using modern front-end technologies such as React, TypeScript, GraphQL, and Relay. Your team will work closely with product management, design, and...
-
Principal Software Security Engineer
1 hour ago
Redmond, Washington, United States Microsoft Corporation Full timeTransforming Hardware Security at MicrosoftWe are seeking a highly skilled Principal Software Engineer to join our Hardware Security team in the Azure Enterprise and Security group. As a key member of our team, you will be responsible for designing, developing, and delivering security firmware and software solutions that achieve security, reliability,...
-
Principal Security Software Engineer
3 days ago
Redmond, Washington, United States SpaceX Full timeJob Title: Principal Security Software EngineerSpaceX is seeking a highly skilled Principal Security Software Engineer to join our Blue Team, responsible for protecting and driving the SpaceX mission. As a key member of our security team, you will be responsible for designing, building, and maintaining innovative security solutions to safeguard our networks,...
-
Principal Security Software Engineer
4 weeks ago
Redmond, Washington, United States SpaceX Full timeProtecting the Future of Space ExplorationAt SpaceX, we're pushing the boundaries of what's possible in space travel and exploration. As a Principal Security Software Engineer, you'll play a critical role in safeguarding our systems, networks, and data from cyber threats.Responsibilities:Design and implement secure technology solutions to protect SpaceX's...
-
Principal Software Development Engineer
3 weeks ago
Redmond, Washington, United States Zillow Full timeAbout the TeamZillow's AI products empower millions of people to find their dream home with ease and confidence. Our team of scientists and engineers develops cutting-edge machine learning models that enable customers to make informed decisions about their next home.Job SummaryWe are seeking a Principal Software Development Engineer to join our AI Platform...
-
Principal Security Software Engineer
1 month ago
Redmond, Washington, United States SpaceX Full timeJob Title: Principal Security Software EngineerSpaceX is seeking a highly skilled Principal Security Software Engineer to join our Blue Team. As a key member of our security team, you will be responsible for designing, building, and maintaining innovative security solutions to protect our rockets, spacecraft, and global satellite internet constellation,...
-
Principal Software Development Engineer
4 weeks ago
Redmond, Washington, United States Zillow Full timeAbout the TeamZillow's AI products empower millions of people to find their dream home with ease and confidence. Our team of scientists and engineers develops cutting-edge machine learning models that drive innovation in the real estate industry.Job SummaryWe are seeking a Principal Software Development Engineer to join our AI Platform team. As a key member...