Windows Patching & Automation Engineer
Blueprint Technologies · Remote
About The Role
<div class="content-intro"><p><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">About Blueprint</span></strong></span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">Blueprint is a technology solutions firm headquartered in Bellevue, Washington, with teams across the United States. We help organizations turn complex challenges into meaningful outcomes by connecting strategy and execution across AI, cloud, data, product development, and emerging technology.</span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">Our culture is built by people who care deeply about doing exceptional work. We set high standards, take ownership, and continually challenge ourselves and one another to be better. We work hard, support each other, and take genuine pride in what we deliver for our clients, partners, and teams.</span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">At Blueprint, you’ll work alongside talented people with different experiences, expertise, and perspectives. You’ll have opportunities to take on meaningful challenges, expand your skills, and see the impact of what you build.</span></p>
<p><strong><span style="font-size: 18pt; color: rgb(57, 116, 216);">Bring your perspective. Raise the standard. Build what matters.</span></strong></p></div><p><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">About the Role</span></strong></span></p>
<p data-pm-slice="1 1 []"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Blueprint is seeking a <strong>Windows Patching & Automation Engineer</strong> to support patching, antivirus, and vulnerability compliance across a large, distributed Windows server environment. </span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">This role requires hands-on PowerShell scripting and automation experience, along with strong debugging and troubleshooting capabilities across multiple systems. You’ll use logs, telemetry, error codes, and deployment data to investigate failures, identify underlying causes, and support remediation.</span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">You’ll help deliver Windows security patches, antivirus platform and signature updates, and .NET updates safely and consistently while collaborating with engineering, security, and compliance teams.</span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">What You'll Do</span></strong></span></span></p>
<ul>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Write, maintain, and troubleshoot PowerShell scripts supporting patch deployment, diagnostics, remediation, and reporting.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Support monthly Windows security patch rollouts, including official and prerelease updates, antivirus updates, .NET updates, and related security and compliance components.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Investigate Windows update and standalone update package (MSU) installation failures using Windows event logs, Component-Based Servicing (CBS) logs, installer logs, and error codes.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Analyze logs and telemetry across multiple systems to identify failure patterns, isolate technical blockers, and determine appropriate remediation steps.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Use Kusto Query Language (KQL) to investigate deployment results, monitor patch and vulnerability compliance, and identify systems requiring follow-up.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Verify installed Windows updates, packages, operating system versions, and relevant runtime versions.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Build, validate, and publish patching components and packages while following safe deployment practices across deployment rings and environments.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Troubleshoot deployment blockers related to machine state, network connectivity, capacity, installation failures, or environment-specific conditions.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Maintain dashboards, monitoring, compliance reporting, and clear investigation notes.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Coordinate with partner teams to resolve exceptions, manual interventions, and technical blockers, escalating issues with supporting diagnostic evidence.</span></li>
</ul>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">What You'll Bring</span></strong></span></span></p>
<ul>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);"><strong>Hands-on experience with PowerShell scripting and automation</strong>, including writing, modifying, and debugging scripts.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Understanding of PowerShell’s object-based pipeline and common filtering methods, such as <code>Where-Object</code>.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);"><strong>Strong debugging and troubleshooting capabilities across multiple systems</strong>, using logs and telemetry to investigate issues, narrow down causes, and determine practical next steps.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Working knowledge of Windows update mechanisms, including Windows Update, Windows Server Update Services (WSUS), and manual MSU installation.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Experience troubleshooting Windows update or package installation failures through event logs, servicing or installer logs, and error-code investigation.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Ability to verify installed Windows updates and packages using tools such as <code>Get-HotFix</code>, <code>Get-WindowsPackage</code>, DISM, or Windows Update history.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Hands-on experience using KQL to query and investigate operational data in Kusto.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Strong communication skills, with the ability to document findings clearly and collaborate with engineering, security, and compliance teams.</span></li>
</ul>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);"><strong><span style="color: rgb(57, 116, 216);"><span style="font-size: 24pt;">Preferred Qualifications</span></span></strong></span></p>
<ul>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Experience supporting patching or vulnerability compliance across a large, distributed Windows server environment.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Experience with Azure DevOps build or deployment pipelines.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Familiarity with .NET servicing and identifying installed .NET runtimes using commands such as <code>dotnet --list-runtimes</code>.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Familiarity with antivirus servicing and vulnerability scanning tools.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Experience connecting Common Vulnerabilities and Exposures (CVEs) to patching or vulnerability remediation activities.</span></li>
<li style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="font-size: 14pt; color: rgb(32, 33, 36);">Familiarity with deployment rings, safe deployment practices, Windows hotpatching, operating system baselines, STIGs, or WinPE.</span></li>
</ul>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);"><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">Compensation</span></strong></span></span></p>
<p data-pm-slice="1 1 []"><span style="font-size: 14pt; color: rgb(32, 33, 36);">The estimated compensation range is <strong>USD $2,200–$2,500 per month ($26,400–$30,000 annually)</strong>. Actual compensation will depend on the hiring location, experience, skills, and internal equity. Compensation may be paid in local currency through the applicable local Professional Employer Organization (PEO) or Employer of Record (EOR) partner.</span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);"><strong><span style="color: rgb(57, 116, 216);"><span style="font-size: 24pt;">Location and Employment Structure </span></span></strong></span></p>
<p data-pm-slice="1 1 []"><span style="font-size: 14pt; color: rgb(32, 33, 36);">This is a <strong>remote position open to candidates based in Latin America</strong>.</span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">The selected candidate will be employed through Blueprint’s applicable local Professional Employer Organization (PEO) or Employer of Record (EOR) partner and assigned to support a <strong>client engagement expected to last 18 months</strong>.</span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">Benefits, statutory entitlements, and any additional required payments will follow the applicable local employment requirements.</span></p><div class="content-conclusion"><p><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">Benefits</span></strong></span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">Blueprint believes that healthy, supported employees do their best work. Eligible employees have access to a comprehensive benefits package that may include:</span></p>
<ul>
<li><span style="font-size: 14pt; color: rgb(32, 33, 36);">Medical, dental, and vision coverage</span></li>
<li><span style="font-size: 14pt; color: rgb(32, 33, 36);">Flexible Spending Account (FSA)</span></li>
<li><span style="font-size: 14pt; color: rgb(32, 33, 36);">401(k) retirement plan</span></li>
<li><span style="font-size: 14pt; color: rgb(32, 33, 36);">Competitive paid time off</span></li>
<li><span style="font-size: 14pt; color: rgb(32, 33, 36);">Parental leave</span></li>
<li><span style="font-size: 14pt; color: rgb(32, 33, 36);">Professional growth and development opportunities</span></li>
</ul>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">Benefits and eligibility may vary based on role, employment status, and location.</span></p>
<p><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">Equal Employment Opportunity</span></strong></span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">Blueprint Technologies, LLC is an equal opportunity employer. We consider qualified applicants without regard to race, color, religion, sex, pregnancy, childbirth or related medical conditions, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital or familial status, military or veteran status, citizenship status, or any other characteristic protected by applicable law.</span></p>
<p><span style="color: rgb(57, 116, 216);"><strong><span style="font-size: 24pt;">Applicant Accommodations</span></strong></span></p>
<p><span style="font-size: 14pt; color: rgb(32, 33, 36);">If you need a reasonable accommodation to participate in any part of the application or interview process, please contact <a href="mailto:[email hidden]">[email hidden].</a></span></p></div>
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing