Microsoft Corp logo

Senior Software Engineer

Microsoft Corp

  • Redmond, WA
  • 13 days ago
  • $119,800–$234,700 Per Year

Highlights

You will design, build, and productize the automation and tooling that powers end-to-end Windows validation across the 3P ecosystem, including: A productized, packaged test product-test collateral that ships to internal labs and third-party partners, runs reliably in their environment, and reports results back in a consistent, comparable form. Partner with data engineering, data scientists, and data analysts to formulate the telemetry, logging, and tracing that complements issues found during test runs-turning raw failures into root-caused, trackable signal.

Numbers & Facts

LocationRedmond, WA
IndustryComputer Software
Salary$119,800–$234,700 Per Year
Company Size10,000 employees or more
Year Founded1975
Websitehttp://www.microsoft.com

Description

Overview

Join the Windows Ecosystem & Commercial Engagement (WECE) Quality, Reliability, and Telemetry (QRT) team and help reinvent how Windows is tested, validated, and proven across the broader hardware ecosystem. Our charter is to ensure Windows builds and updates land safely, predictably, and at scale-across a growing set of third-party (OEM, silicon, and partner) hardware and software configurations.

We are looking for a Senior Software Engineer to test automation and deep Windows platform quality. You will be responsible for the engineering behind a packaged, productized test suite-test collateral that we ship, execute, and report on-so that both Microsoft labs and third-party partners can validate Windows on their hardware with the same rigor we apply internally. You will go deep on Windows debugging, system internals, and drivers, and build the common test automation infrastructure that makes large-scale, repeatable validation possible.

Equally important, you will partner closely with data engineering, data science, and data analysts to design the telemetry, logging, and tracing that turns a failing test run into an actionable, root-caused issue. And you will be expected to be well ahead of the curve in applying Agentic and Bot AI concepts/solutions and acceleration through agentic/mcp solutions-across your designs, your development, your process, your test coverage and performance, and your personal productivity.

You will design, build, and productize the automation and tooling that powers end-to-end Windows validation across the 3P ecosystem, including:

  • A productized, packaged test product-test collateral that ships to internal labs and third-party partners, runs reliably in their environment, and reports results back in a consistent, comparable form.

  • Common Windows test automation infrastructure: harnesses, runners, scheduling, device/lab orchestration, and result aggregation that scale across diverse hardware, silicon, firmware, drivers, and software stacks.

  • Deep diagnostics for the hard problems: Windows debugging, kernel/system internals, and driver-level investigation to triage and root-cause failures surfaced during test runs.

  • Telemetry, logging, and tracing pipelines-designed hand-in-hand with data engineering and data science-that complement test failures with the signal needed to explain and fix them.

  • AI-assisted automation and orchestration that reduces manual effort, expands coverage, and shortens feedback loops across validation rings.

This role is less about shipping a single feature and more about building a durable, productized validation capability that other teams and partners rely on every day.

  • We optimize for early signal, clear ownership, and fast learning.

  • We build tools and test products that reduce friction for partners, not add process.

  • We expect senior engineers to own problems end-to-end, from design through live operation and reporting.

  • We are AI-forward: acceleration is part of how we engineer, test, and operate-not an afterthought.

  • We value pragmatic engineering: simple where possible, robust where required.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Design, build, and operate a packaged test product-own the lifecycle of shipping test collateral, executing it across labs and partners, and reporting results in a consistent, decision-ready form.

  • Build and evolve common Windows test automation infrastructure (harnesses, runners, orchestration, result pipelines) that scales across hardware, firmware, drivers, and OS configurations.

  • Go deep on Windows debugging, system internals, and drivers to diagnose failures quickly and drive mitigations to closure.

  • Partner with data engineering, data scientists, and data analysts to formulate the telemetry, logging, and tracing that complements issues found during test runs-turning raw failures into root-caused, trackable signal.

  • Lead the adoption of AI and acceleration across the team: in development, process, test coverage and performance, and personal productivity-setting the standard for what an AI-forward engineer looks like.

  • Design with security and reliability in mind: address vulnerabilities while building resilient, extensible, and defensible automation and architecture.

  • Partner across WSSI, WSD, WECE, Windows engineering, and internal Selfhost programs to align on requirements, integration points, and reporting standards.

  • Mentor and guide early in career engineers, raising the bar for code quality, operational maturity, test rigor, and ownership.

  • Contribute to quarterly planning by shaping the roadmap for productized test collateral, automation infrastructure, and ecosystem readiness.

Qualifications

Required Qualifications:

  • Bachelors Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Python
  • OR equivalent experience.

Preferred Qualifications:

  • Deep Windows expertise: debugging, system/kernel internals, and driver development or driver-level diagnostics.

  • Experience productizing and shipping a packaged test product or test collateral-designing it to be executed by others (labs or third parties) and to report results in a consistent, comparable way.

  • Experience building common test automation infrastructure: harnesses, runners, device/lab orchestration, and result aggregation at scale.

  • Recent, hands-on adoption of the latest generative AI models and agents-applied to development, testing coverage and performance, process, and personal productivity.

  • Operating system fundamentals and deployment-technology background.

  • Excellent verbal, written, and cross-group collaboration and communication.

  • Demonstrated focus on meeting customer needs; contributing to team culture; and a track record of learning and growing.

#Windows

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $160,200 - $261,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This 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.

About Company

DO WHAT YOU LOVE
Make your mark on the world’s most used technologies. Develop the next hit mobile application. Pioneer a startup that could be the next big thing. At Microsoft, you choose your path.

Headquartered in Redmond, Washington, Microsoft is a top innovator in both the consumer and enterprise technology industry. Just a few of the many things our products do are unleash creativity, connect businesses, and make learning more fun. But our continued success is based on one thing: our employees. We hire amazing, talented people and give them the opportunities—and the tools—to succeed.

WHY MICROSOFT?
As a Microsoft employee, you’re surrounded by a diverse group of the smartest people in your field. This fosters new ideas, better business results, and creates a dynamic work environment. In the office, you’re constantly challenged and supported by your colleagues. Every day holds something new and exciting.

We also offer unparalleled depth and breadth of career opportunities. As an industry leader in multiple fields, working for Microsoft means being able to do whatever you feel passionate about—and being able to make an impact in that field. From day one, we give our employees significant responsibility. This means that you’ll know that you directly contributed to something that has a positive impact on people worldwide. Whether you choose to work in management, dive deep into the newest technology, or explore multiple professions, you’ll find everything you need at Microsoft to drive your career—and to make a difference.

WE GET IT – YOU’RE MORE THAN YOUR JOB
Everyone works differently and is motivated by different things. We also understand that there’s more to you than your job. That’s why we offer competitive pay and a wide assortment of benefits-- to help you make the most of life at work and away from it.

GET THE BALL ROLLING

Similar Jobs