CareerPlanSign in

Senior Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-08-24 → 2026-09-25

Core

Designing, developing, and delivering software that measures and improves hardware quality at scale for large-scale distributed systems.

Role type

Senior Software Engineer (Distributed Systems & Hardware Quality)

Builds

Software solutions for end-to-end hardware verification and quality improvement at scale

Domain

Hardware engineering, distributed systems, system architecture

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, large-scale distributed systems design, service design, operating systems, networking, storage, data mining, statistics, mathematics, SLA definition and measurement, ALM tools (Azure DevOps)

Preferred skills

C#, technical deep dives, advanced impact and influence skills

Technologies

Azure DevOps

Responsibilities

Collaborate with hardware architects to determine key components and end-to-end verifications; Design, develop, and deliver software that measures and improves hardware quality at scale; Solve complex problems and drive solutions for systemic issues; Create new designs, architectures, standards, and methods for large-scale distributed systems; Define and measure customer SLAs; Mentor peers on engineering best practices

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.