Senior Software Engineer
Core
Lead design and evolution of core Windows Print and Scan platform components, ensuring secure, reliable, and extensible experiences at global scale.
Role type
Senior IC system software engineer (Windows OS internals)
Builds
Windows OS platform components, system services, and drivers
Domain
Operating Systems / System Software
Deliverable
production ML models | product features
Required skills
System design, C, C++, debugging with logging/telemetry, security hardening, reliability engineering, collaboration with hardware partners, cloud-connected services, distributed systems, mentoring
Preferred skills
AI-assisted engineering practices, data-driven architectural investments, design reviews
Technologies
C, C++, Windows OS, cloud-connected services
Responsibilities
Own platform architecture and long-term quality of critical features; Drive AI-assisted engineering practices; Set technical direction across Windows OS internals and cloud services; Partner with internal teams and external ecosystem partners; Use data and telemetry to guide architectural investments; Advance customization and extensibility scenarios while meeting security and compliance expectations
Seniority
Senior, hands-on IC