This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Evolve Windows Print and Scan on a modern print stack foundation—leading platform design to drive partner adoption, richer customization, and secure, reliable, intelligent experiences used across millions of devices worldwide. The Windows Print team, part of Microsoft’s Windows & Devices organization, is in the next phase of its modernization journey. This role focuses on scaling adoption of a standards‑based print and scan platform, owning critical platform components, raising the bar for reliability and security, and enabling extensibility across a diverse partner ecosystem. You will lead technical direction across Windows OS internals, cloud‑connected services, and industry standards, collaborating across teams to deliver enhanced solutions customers depend on every day.
Job Responsibility:
Lead the design and evolution of core Windows Print and Scan platform components, delivering secure, reliable, and extensible experiences at global scale
Own platform architecture and long‑term quality of critical features, with accountability for reliability, security, performance, and maintainability in production
Drive AI‑assisted engineering practices to improve developer productivity, code quality, operational effectiveness, and customer outcomes
Set technical direction across Windows OS internals, cloud‑connected services, and industry standards, influencing decisions beyond immediate feature ownership
Partner with internal teams and external ecosystem partners to enable standards‑based adoption, customization, and innovation across diverse hardware and software environments
Use data, telemetry, and customer insights to guide architectural investments, reliability improvements, and AI‑driven capabilities
Raise the engineering bar through design reviews, mentorship, and sharing effective engineering practices, contributing to a culture of technical excellence
Advance customization and extensibility scenarios while meeting security, privacy, and compliance expectations
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages in C, C++ or equivalent experience
6+ years of professional software engineering experience building production‑quality systems
Strong experience in System design
Demonstrated experience shipping reliable, secure, and maintainable software
Ability to collaborate across teams to drive technical decisions and deliver shared solutions
Strong debugging skills using logging, telemetry, and diagnostics
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Strong experience coding in C and/or C++ for production‑quality systems
Experience working on Windows OS platform components, system services, or drivers
Proven application of security hardening, diagnosability, and reliability engineering practices
Experience collaborating with hardware partners or external vendors
Familiarity with cloud‑connected services and distributed systems
Demonstrated growth mindset and experience mentoring other engineers