Windows Platform Architect

Posted 6 days ago

This is a fully remote position, open to applicants in Arizona, +10 more states.

📋 Description

• Take charge of designing essential Windows components, encompassing kernel drivers and user mode services.

• Enhance product performance by minimizing CPU and memory usage, as well as reducing startup time.

• Diagnose and resolve complex system issues utilizing crash dumps, traces, and kernel debugging techniques.

• Oversee driver signing and certification processes in collaboration with Microsoft.

• Assist in addressing urgent issues during US business hours, including certificate, signing, or false positive challenges.

• Evaluate new Windows features and APIs to determine their application.

• Collaborate with Research to implement novel protection features at the OS level.

• Leverage AI tools to expedite design, building, and testing processes.

• Mentor engineers on Windows internals and effective design practices.

• Achieve significant improvements in memory and CPU utilization across the Windows product line.

• Spearhead the design of at least one substantial driver or core component modification.

• Act as the primary contact for Windows platform issues during US working hours.

• Collaborate with Windows and Core Technology teams located in the US and Europe, as well as with Research, Cloud, and Product teams.


⛳️ Requirements

• Over 10 years of experience in software development, with a strong emphasis on Windows internals.

• Practical experience in kernel driver development, including file system minifilters, kernel callbacks, and the Windows driver model.

• Proficient in C and C++ programming languages.

• Familiarity with C# and .NET performance, focusing on startup time and memory optimization.

• Expertise in performance and debugging tools such as WinDbg, ETW, WPA, and PerfView.

• Proven experience in delivering software that operates with elevated privileges on numerous PCs, prioritizing stability.

• A history of overcoming challenging problems and successfully launching production software.

• Strong written and verbal communication skills, with a commitment to sharing knowledge with colleagues.

• Experience with security solutions like antivirus or endpoint protection.

• Understanding of features like ELAM, Protected Process Light, or other Windows security mechanisms.

• Familiarity with driver certification processes (HLK, WHQL, attestation signing).

• Knowledge of cloud to endpoint telemetry systems.


🏝️ Benefits

• 15% Bonus

• Comprehensive medical, dental, and vision insurance coverage

• Employee Referral Bonus Program

• Wellness programs

• 401k with employer matching for US Employees

• Comprehensive Time Off policy

People also viewed

2COMS Consulting Pvt. Ltd.1 day ago

Senior .NET Developer – Italian, English

IN flagIndia OnlyFreelanceBackend Engineer
ApplyView job
TheWhiteam1 day ago

Senior Analyst Programmer – Java

ES flagSpain OnlyFull-timeBackend Engineer€28k/year
ApplyView job
Anza1 day ago

Software Engineer, Storage

US flagUnited States, +5 more locationsFull-timeBackend Engineer
ApplyView job
Gardens1 day ago

Lead Backend Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$196k – $203k/year
ApplyView job
Coderio1 day ago

Senior Desarrollador Java

AR flagArgentina OnlyFull-timeBackend Engineer
ApplyView job
Coinbase1 day ago

Staff Software Engineer – Backend, Consumer, Agentic Trading

US flagUnited States OnlyFull-timeBackend Engineer$218k – $256.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers