Principal Customer Solution Engineer (Windows Device Management)
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Responsibilities
- Work directly with strategic enterprise customers to identify, diagnose, and resolve complex Windows challenges.
- Apply deep technical expertise across Windows performance, reliability, power, battery life, startup, sign-in experience, application responsiveness, resource utilization, drivers, services, diagnostics, telemetry, and OS health.
- Leverage telemetry, logs, code, scripts, configurations, policies, and engineering systems to investigate and resolve issues.
- Collaborate closely with customers, field teams, and Windows product engineering.
- Turn successful solutions into reusable packaged solutions, diagnostic tools, product improvements, and implementation guidance.
- Embed with customers to understand device performance, reliability, boot and sign-in experience, battery life, application responsiveness, system resource utilization, and operational workflows.
- Use telemetry, traces, logs, dumps, diagnostics, and customer evidence to identify bottlenecks, failures, regressions, and systemic issues.
- Design and implement solutions with customers, developing prototypes, scripts, diagnostic tools, and configuration changes as needed.
- Validate solutions in customer environments to demonstrate measurable improvements.
- Collaborate with Windows Shell, Performance, Reliability, Update, Drivers, Servicing, Security, and other product engineering teams.
- Identify patterns across customer environments and convert findings into reusable diagnostics, troubleshooting methodologies, automation, telemetry insights, and engineering recommendations.
- Transfer expertise to the team, partners, field, support teams, and product groups.
- Demonstrate improvement in customers' install base health through evidence, telemetry, validation results, or agreed success measures.
- Build trusted relationships with customer technical leaders, Microsoft field teams, and product engineering teams.
- Communicate technical findings, tradeoffs, risks, decisions, and progress clearly to various stakeholders.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Ability to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Desired Qualifications
- Experience working directly with enterprise customers to understand complex technical environments, diagnose problems and identify root cause, and implement or validate solutions.
- Broad understanding of customer deployments across Windows, Intune and Security.
- Experience diagnosing Windows performance, reliability, startup, sign-in, battery, resource utilization, application responsiveness, or device health issues.
- Experience using Windows Performance Analyzer (WPA), WPR, ProcMon, ETW tracing, Event Viewer, crash dumps, hang dumps, Reliability Monitor, or similar diagnostic technologies.
- Experience building automation, diagnostic tooling, scripts, prototypes, or technical investigations.
- Ability to synthesize information from multiple sources, identify systemic patterns and root causes, and translate findings into practical customer solutions and actionable product feedback.
- Experience collaborating across customer, field, support, and product engineering teams to drive technical issues from discovery through resolution.
- Ability to communicate complex technical findings, risks, and recommendations clearly to technical and executive audiences.
- Experience with Microsoft Consulting Services, Industry Solutions, Customer Success, FastTrack, or a comparable enterprise technology consulting organization.
Benefits
- This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
- Certain roles may be eligible for benefits and other compensation.
Skills
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Company
MicrosoftJob Posted
3 weeks ago
Employment Type
Full Time
Work mode
Remote
Salary
US$142,800–274,800 / year
Experience Level
Senior
Locations
United States
Qualification
Applicants
Be an early applicant
