Microsoft

Principal Software Engineer

Microsoft
Apply
12 days ago
Redmond, WA, USAStaff+
H1B sponsor

Base Salary

$143k - $304k/yr

Responsibilities

  • Define and communicate the multi-year technical vision, architecture, and engineering roadmap for lab automation, productized test collateral, and OEM self-assessment.
  • Lead platform adoption across diverse OEM hardware, silicon, firmware, drivers, and Windows configurations.
  • Drive architecture and design reviews for station control, distributed orchestration, packaging, versioning, security, telemetry, result services, and partner integration.
  • Resolve high-severity technical problems through Windows debugging, kernel and system internals analysis, driver diagnostics, and cross-layer root-cause investigation.
  • Establish standards for reliability, security, privacy, observability, supportability, test determinism, and operational excellence.
  • Partner with data engineering, data science, and analytics leaders on schemas, signals, quality bars, and decision-ready reporting.
  • Set strategy and guardrails for AI-assisted test authoring, anomaly detection, failure classification, log analysis, bug filing, and developer workflows.
  • Align multiple Microsoft engineering organizations and OEM partners on requirements, interfaces, and success measures.
  • Mentor engineers and raise standards for design, code quality, debugging depth, and end-to-end ownership.
  • Guide planning, investment tradeoffs, and prioritization across multiple workstreams.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 6+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Technical leadership experience with a complex platform, distributed system, developer infrastructure, or validation product used by multiple teams or external partners.
  • Experience productizing and operating packaged test collateral, lab automation, or self-service validation capabilities at scale.
  • Experience defining architecture and operational standards for device orchestration, telemetry, logging, tracing, result aggregation, security, and reliability.
  • Recent hands-on experience with generative AI models and agents for software engineering, test authoring, diagnosis, process acceleration, or developer productivity, with appropriate guardrails.
  • Ability to influence senior technical stakeholders, resolve ambiguity, communicate complex decisions, and drive cross-organizational alignment.
  • Experience mentoring engineers, strengthening engineering culture, and delivering customer-focused outcomes through direct contribution and influence.

Tech Stack

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me