Software Engineer II Operating Systems
$102.1k - $202.2kMicrosoft
The Developer Platform (DevPlat) team within Windows Servicing and Delivery (WSD) is a world-class customer-focused team with unique engineering challenges and ample opportunities to learn and build a career. We are an engineering team committed to developing high-quality features and fixes for millions of Windows customers around the world releasing high-quality monthly software updates to keep their businesses secure and running smoothly.
Development Platform Team Focus Areas:
- AppX / MSIX: Reinventing modern application packaging and deployment.
- State Repository: Tracking app installation state with precision.
- COM DCOM & OLE Automation: Building and maintaining the foundational Windows component model distributed object communication Remote Procedure Call (RPC) based activation and automation services that power cross-process and cross-machine application integration.
- Diagnostic Hub: Capturing rich telemetry for actionable diagnostics.
- Universal C Runtime (UCRT): Powering core runtime capabilities.
- AppxService: Streamlining app installation beyond MSI.
- Accessibility Services: Elevating inclusive experiences with Narrator Magnifier and UIAutomation.
- Search Indexer: Enhancing discoverability especially in WVD/RDS environments.
- Composition Engine: Driving high-performance rendering via DWM and DComp.
- Input Services: Enabling responsive intelligent input across IME TextInput and CoreMessaging.
- TULIP: Advancing language intelligence in UI.
- Win32k: Engineering robust kernel and user-mode input logic.
We are a unique team with broad impact and ample growth opportunities. We are looking for a passionate Software Engineer II willing to work in a team environment and interested in learning broad feature areas investigating and solving complex problems for our customers. While the work is technically rewarding our team also provides the unique opportunity to showcase cross-group collaboration and leadership skills needed to grow your career.
At Microsoft our missionto empower every person and every organization on the planet to achieve moreguides how we partner with customers to deliver trusted impactful solutions. With a growth mindset culture we innovate responsibly and measure success by shared progresspeople teams and customers. Join us to do meaningful work that changes the world and helps shape whats next for everyone.
Responsibilities- You will be part of a software engineering team and will be working on Windows Input and Composition components such as mouse/keyboard/pen/touch input IME (Input Method Editor) DWM (Desktop Window Manager) Desktop rendering Desktop transparency animations and composition this role you will have the opportunity to design and develop software and services at scale innovating the latest technologies and following modern engineering practices. You will be owning more than one feature allowing you to gain a breadth of knowledge and at the same time allows you to gain expertise in identified features.
- As you are tasked to solve complex Windows customer-reported problems you will have an opportunity to build solid Windows internals fundamentals that go a long way in your career learn how to write secure code and pick up debugging skills in a team environment.
- Creates and implements code for a product service or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability reliability and maintainability with few defects and understands when the code is ready to be shared and delivered. Applies AI tools to gain productivity and efficiency coding patterns and best practices to write code.
- Creates a clear and articulated plan for testing and assuring quality of solutions and defines success for outcomes of tests (e.g. unit tests). Adds new tests removes antiquated tests and aggregates tests to improve tests in the feature area. Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage. Helps to integrate automation features when planning for testing.
- Identifieseffortsto integrate instrumentation for gathering telemetry data on system behavior such as performance reliability availability usage and safety mechanisms.
Required Qualifications
- Bachelors Degree in Computer Science or related technical field 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.
Other Requirements
- Ability to meet Microsoft customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications
- Ability to design and troubleshoot root cause complex issues in large systems like operating systems.
- Ability to learn quickly about an evolving set of technologies.
- Proven problem-solving skills debugging and troubleshooting skills.
- System programming experience.
- Experience in debugging in Operating Systems including but not limited to Windows Debugger (WinDbg) or Linux Debugger.
#WDJOBS
#WSDTSX
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102100 - $202200 per year. There is a different range applicable to specific work locations within the San Francisco Bay area and New York City metropolitan area and the base pay range for this role in those locations is USD $133800 - $219200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
position will be open for a minimum of 5 days with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process read more about requesting accommodations.
Required Experience:
IC
$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...in WSSI (Windows Silicon and System Integration) is to deliver... ..., we are seeking a Software Engineer II to focus on GPU and AI... ...hardware, firmware, drivers, the operating system, APIs, and...SuggestedOngoing contractLocal area3 days per week$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... .... We are seeking a Software Engineer II- Storage and File Systems to help expand, innovate, and maintain... ...OS, we are responsible for the Operating Systems (OS) that power Azure, Microsoft...SuggestedOngoing contractLocal areaImmediate start3 days per week$65.22 per hour
...Job Description Position: Software Dev Engineer II \n Location: Redmond,WA \n Duration: 1... ...4 PM to 7 AM shifts to support 24/7 operations with on-call responsibilities. \n... ...functionality and performance. Engage with systems, hardware, and software development...SuggestedTemporary workInternshipWorldwideShift workNight shift- ...enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, OPERATIONS SOFTWARE (STARLINK)Starlink is the... ...application performanceExperience with build systems (Make, Bazel/Pants/Buck, Gradle) and... ...be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka...SuggestedPermanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayNight shiftWeekend work
$148.7k - $201.2k
...world, and we’ve designed the system with the capacity,... ...agencies, and other organizations operating in locations without reliable... ...performed.This Systems Development Engineer role focuses on supporting... ...These functions require managed software services, lab environments,...SuggestedLocal areaImmediate startFlexible hours$151.2k - $204.6k
...world, and we’ve designed the system with the capacity, flexibility... ...agencies, and other organizations operating in locations without reliable... ...for a Systems Development Engineer to build the systems that replace it.You will own the software that connects our lab personnel...Permanent employmentFlexible hours$65.22 per hour
...Position: Software Dev Engineer II Location: Redmond,WA Duration: 12 Months Job Type: Temporary... ...4 PM to 7 AM shifts to support 24/7 operations with on-call responsibilities. Pay... ...and performance. Engage with systems, hardware, and software development engineering...Temporary workInternshipWorldwideShift workNight shift$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...updates for all versions of the Windows Operating System across all platforms (PC, Server, IoT,... ...and productive. As a Software Engineer II - Full Stack, you will design, develop...Ongoing contractLocal area3 days per week$114.33k - $170.98k
...metamaterials with powerful software to create a radar sensor with... ...Cities, Uncrewed Aircraft Systems (UAS), and Airspace Management... ...is seeking a Software Engineer II, Embedded to design and produce... ...software solutions in real time operating environmentsEchodyne’s...Full timeTemporary workFlexible hours$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...people?As a Software Engineer II on the Agent 365 Foundation team, you will help build and operate the compute platform that Dynamics... ...agentic workloads, or LLM/ML systems, and an interest in the...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...are the platforms, systems, and operations that help Microsoft bring... ...MBO) comes in.As a Software Engineer in MBO, you'll build the technology... ...a Software Engineer II, you will apply computer science...Ongoing contractWork at officeLocal area3 days per week$102.1k - $202.2k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...AI Platform air gapped engineering team as a Software Engineer II delivering secure,... ...learning cycles. We design systems that are not only scalable... ...application on the planet.We operate as full stack AI native...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...Less than 25%Profession: Software EngineeringDiscipline:... ...the Microsoft Defender engineering team. You will be... ...for Software Engineer II to join the team. You will... ...conduct business reviews and operate our production services... ...to ensure services and systems are highly stable, meet...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...: Less than 25%Profession: Software EngineeringDiscipline: Software... ...between hardware engineers, software engineers, designers... ...a driven Software Engineer II for the System Integration & Reliability team... ...hardware, firmware, drivers, and operating system components. Develop...Ongoing contractLocal area3 days per week$143.7k - $194.4k
Are you excited about building software that operates at massive scale and directly impacts millions... ...customers? As a Software Development Engineer II at Amazon, you will design, implement... ...reliability, and performance of the systems your team owns. You will collaborate...Permanent employmentInternshipFlexible hoursShift work$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...EngineeringCompany: MicrosoftOverviewAs a Software Engineer II on Windows App, you will work on... ..., and deeply integrated with the operating system.You will join a collaborative, fast-...Ongoing contractLocal areaRemote work3 days per week$102.1k - $202.2k
...Less than 25%Profession: Software EngineeringDiscipline:... ...Cloud Operations + Innovation is the team... ...the organization, our engineering teams build secure, scalable... ...collaborative Software Engineer II with solid full-stack... ..., and business systems while following identity...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...to hire Senior Software Engineers and Software Engineer IIs for our teams! The... ...through design reviews. Perform system design across well-defined... ...designing, building, and operating scalable, highly available...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...multiple Senior Software Engineers & Software Engineer II'sCommercial Engineering &... ...how Microsoft builds and operates customer, partner, and... ...prototypes and production systems, evaluating emerging models...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...are looking for a Software Engineer II and Senior Software Engineer... ...the Azure Monitor backend systems. This role is ideal for... ...applied to infrastructure operations. You will work on services that...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...Less than 25%Profession: Software EngineeringDiscipline:... .... We develop engineering tools, automation frameworks... ...As a Software Engineer II on the Windows... ...engineering tools, automation systems, and data-driven... ...problems across Windows, operating systems, cloud technologies...Ongoing contractLocal areaWorldwide3 days per week$135.66k
...professional, non-internship software development experience... ...of new and existing systems, including design... ...technical leadership, or engineering team leadership... ...automation with our clients operational objectives.... ...Software Dev Engineer II on a 12-month temporary...Hourly payFull timeTemporary workInternshipWorldwideShift work$102.1k - $202.2k
...into actionable insights and engineering improvements. We are seeking a Software Engineer II to build data-driven solutions... ...develop metrics analytics and system improvements that help teams detect... ...and test well-scoped operating-system or analytics improvements...Ongoing contractFull timeLocal area$102.1k - $202.2k
...tolerant quantum computer grounded in topological qubits and integrated end‑to‑end with the Azure Quantum software stack. As a Quantum Systems Digital Design Engineer II, you’ll collaborate closely with quantum physicists, systems software, RF/EE, and manufacturing/...Ongoing contractPermanent employmentLocal area3 days per week$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ..., and efficient distributed systems, and our team is building the... ..., performance, and operational excellence at global scale.Role SummaryAs a Software Engineer II, you will design, develop, and...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...for an innovative Service Engineer II who enjoys building... ...enjoys debugging distributed systems, writing clean, testable code... ...manual work, and improving operational efficiency at scale.Write production...Ongoing contractWork at officeLocal area$143.7k - $194.4k
...highly-skilled, experienced, and motivated software engineer to help us in our endeavour to make AWS the best place to operate relational databases. The RDS Telemetry Platform... ...engineering challenges in distributed systems at massive scale. As a customer-facing AWS service...InternshipFlexible hours$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...organization builds and operates scalable, resilient, and AI-... ...We are looking for Software Engineers II and Senior Software... ...services, and large-scale data systems that turn complex data and workflows...Ongoing contractLocal area3 days per week$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...integrate with theoperating system, devices, and hardware while... ....This role is suited for engineers with experience building native C++ software close to the operating system, particularly in...Ongoing contractLocal areaRemote work3 days per week$143.7k - $194.4k
...Storage platform team is looking for experienced software engineers who are excited about building large scale systems spanning tens of thousands of servers, across... ...control management, build processes, testing, and operations experience- Bachelor's degree in computer...InternshipImmediate startWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II Operating Systems. Be the first to apply!
- scientific software engineer Redmond, WA
- intel software engineer Redmond, WA
- director software engineering Redmond, WA
- software engineer Redmond, WA
- senior robotics software engineer Redmond, WA
- financial software developer Redmond, WA
- part time software developer remote Redmond, WA
- software engineer remote Redmond, WA
- ngo software engineer Redmond, WA
- software development engineer aws Redmond, WA




