Software Engineer II

YammerRedmond, WA, USA
You will be redirected to the main website
Posted on: 27 Sep 2026

Job Description

You will be part of a software engineering team working on Task Manager and other system tools/components. You will own multiple features from end to end—from architecture and implementation to testing, deployment, monitoring, and support—allowing you to build broad technical knowledge while developing deep expertise in key areas. 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. Develops clear, well-articulated test plans, defines success criteria for outcomes such as unit tests, and improves coverage by adding new tests, removing outdated ones, and consolidating related tests. Contributes to broader test-case coverage and incorporates automation into test planning. Identifies efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C++ Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C++ OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C++ OR equivalent experience.
Software Engineer IIYammer