Skip to content
mimi

Senior-level Windows C++ engineer

ADV TECHMINDS PVT LTD

Remote (Global) Part-time Senior Yesterday

About the role

[Your Name]
Senior / Staff Windows Systems Engineer – Cloud Sync & Platform Specialist
[City, State] • [Phone] • [Email] • [LinkedIn] • [GitHub]


PROFESSIONAL SUMMARY

Seasoned Windows systems engineer with 5+ years of hands‑on experience designing, implementing, and maintaining high‑performance native C++ desktop solutions. Deep expertise in the Cloud Filter API (CFAPI) and file‑system‑level synchronization, combined with modern C++20 development practices that prioritize memory safety, concurrency correctness, and low‑latency I/O. Proven track record delivering enterprise‑grade cloud‑sync clients, multi‑threaded pipelines, and robust deployment frameworks (MSI/EXE, CI/CD, enterprise imaging). Strong command of Windows internals (Win32, Shell, COM), C++/CLI/.NET 8 interop, and the full software‑delivery lifecycle from concept through production support.


CORE COMPETENCIES

Languages & Platforms Windows & System APIs Cloud & Sync DevOps & Deployment
C++20 (STL, Ranges, Concepts, Coroutines) Win32, WinRT, Shell Extension, COM, DCOM Cloud Filter API (CFAPI), Windows Filtering Platform, OneDrive/SharePoint sync patterns WiX/MSI, Advanced Installer, Inno Setup, Azure DevOps, GitHub Actions, Octopus Deploy
C++/CLI, .NET 8 (interop, P/Invoke) Windows Kernel‑mode driver basics, I/O Completion Ports, File System Minifilter Real‑time file‑system change notification, delta‑sync, conflict resolution, offline caching PowerShell DSC, SCCM, Intune, MSIX, Docker (build agents)
Modern C++ idioms (RAII, smart pointers, std::span, expected) Registry, Event Log, WMI, Power Management, Security Descriptors Secure token handling, OAuth2, Azure AD, PKI, per‑file encryption Unit testing (GoogleTest, Catch2), static analysis (MSVC /clang‑tidy, CodeQL)
Multithreading (std::thread, std::async, TBB, Concurrency Runtime) Structured Exception Handling, Windows Error Handling, HRESULT patterns Network I/O (WinHTTP, WinRT HTTP, gRPC), async pipelines, back‑pressure flow control Version control (Git), code review (Azure Repos, GitHub), artifact signing

PROFESSIONAL EXPERIENCE

Senior Windows C++ Engineer – Cloud Sync Platform

Contoso Cloud Services, Redmond, WA (Remote) — Jan 2022 – Present

  • Architected and delivered a next‑generation cloud‑sync client (C++20) that leverages CFAPI to provide transparent, low‑overhead file‑system synchronization for enterprise users across Windows 10/11.
  • Implemented a high‑performance, lock‑free change‑journal pipeline using std::atomic, concurrent queues, and IOCP, achieving sub‑10 ms latency for local change detection and < 200 ms end‑to‑end sync for 10 GB workloads.
  • Designed a C++/CLI bridge to expose core sync services to a .NET 8 UI (WPF) while preserving zero‑copy data paths via pin_ptr and Memory<T>.
  • Integrated OAuth2 + Azure AD token acquisition and renewal using WinRT HTTP; stored credentials securely in DPAPI‑NG and Windows Credential Manager.
  • Built a custom MSI/EXE installer with WiX that registers the CFAPI minifilter, configures per‑user service accounts, and writes required registry keys; automated signing with Azure Key Vault.
  • Established a CI/CD pipeline (Azure DevOps + GitHub Actions) that runs static analysis (MSVC /clang‑tidy), unit tests (GoogleTest), and performance benchmarks on every PR; artifacts are published to an internal Octopus Deploy repository for staged rollout.
  • Mentored a team of 4 engineers on modern C++ memory‑safety patterns (RAII, std::expected, std::span) and Windows driver interaction best practices, reducing memory‑leak defects by 73 %.

Windows Systems Engineer – Native Platform Team

Acme Software, Seattle, WA (Remote) — Jun 2019 – Dec 2021

  • Developed a file‑system‑level backup agent using CFAPI and minifilter drivers to capture real‑time change sets for enterprise backup SaaS.
  • Implemented asynchronous I/O pipelines with Coroutines (C++20) and I/O Completion Ports, delivering a 3× throughput increase over legacy overlapped I/O.
  • Created a COM‑based plugin framework allowing third‑party extensions (e.g., encryption, compression) to be loaded at runtime without restarting the service.
  • Built C++/CLI wrappers for legacy .NET 4.8 components, enabling a smooth migration path to .NET 8 while preserving existing business logic.
  • Designed and maintained installer scripts (WiX, PowerShell DSC) for enterprise deployment via SCCM and Intune, supporting silent installs, auto‑updates, and rollback.
  • Implemented robust logging using ETW and Windows Event Log, integrating with Splunk for centralized monitoring and alerting.

Software Engineer – Desktop Infrastructure

BetaTech Solutions, Portland, OR (On‑site) — Jan 2017 – May 2019

  • Delivered a multi‑threaded document viewer (C++/Win32) with custom shell extensions for context‑menu integration and preview handlers.
  • Optimized UI responsiveness by offloading heavy parsing to a thread‑pool using Concurrency Runtime; reduced UI freeze incidents by 90 %.
  • Developed installers (Inno Setup) with custom actions for registry cleanup and user profile migration.
  • Contributed to continuous integration setup (Jenkins) and automated unit testing (Catch2).

SELECTED PROJECTS & ACHIEVEMENTS

Project Impact Technologies
Enterprise Cloud Sync Client (2022‑2024) Processed > 2 PB of data for 30 k+ users; latency < 200 ms for 99 % of sync ops. CFAPI, C++20, C++/CLI, .NET 8, Azure AD, WiX, Azure DevOps
Zero‑Copy Backup Agent (2020‑2021) Cut backup window from 4 h to 1.2 h for 5 TB datasets. Minifilter, IOCP, Coroutines, ETW
MSIX Migration Toolkit (2019) Automated conversion of 150+ legacy MSI packages to MSIX, reducing support tickets by 40 %. PowerShell, MSIX Packaging Tool, SCCM
Thread‑Safe Logging Library (2018) Delivered lock‑free, high‑throughput logging (10 M msgs/s) used across 12 products. C++20 atomics, lock‑free queues, ETW

EDUCATION

B.S. Computer Science – University of Washington, Seattle, WA
Graduated Cum Laude, 2016

Relevant coursework: Operating Systems, Advanced C++ Programming, Computer Architecture, Network Security.


CERTIFICATIONS

  • Microsoft Certified: Azure Developer Associate (AZ‑204) – 2023
  • Microsoft Certified: Windows Server Hybrid Administrator Associate – 2022
  • C++ Institute Certified Professional Programmer (CPP) – 2021

PUBLICATIONS & COMMUNITY

  • “Modern Memory‑Safety Techniques in Native Windows Development” – C++Now 2023 (talk)
  • Contributor to Microsoft’s Windows‑Filtering‑Platform samples on GitHub (pull‑request #42).
  • Regular speaker at Seattle C++ User Group (topics: CFAPI, Coroutines, Interop).

TECHNICAL PROFICIENCY QUICK REFERENCE

Language Standard Experience
C++ C++20 (ranges, concepts, coroutines) 5 y
C++/CLI .NET 8 interop 3 y
C# .NET 8, WPF, WinUI 2 y
PowerShell DSC, scripting 4 y
Python Automation, test harnesses 2 y
Tools & Frameworks Level
Visual Studio 2022, MSVC, clang‑cl Expert
WiX, Advanced Installer, MSIX Expert
Azure DevOps, GitHub Actions, Octopus Deploy Advanced
GoogleTest, Catch2, CMocka Advanced
Win32 API, COM, DCOM, Shell Extension Expert
CFAPI, Minifilter, WFP Expert
ETW, Windows Event Log Advanced
TBB, Concurrency Runtime, PPL Advanced

WHY I’M THE RIGHT FIT

  • Deep CFAPI mastery – built two production‑grade sync agents from kernel‑mode minifilter to user‑mode service, handling billions of file events daily.
  • Modern C++ champion – consistently apply C++20 features and memory‑safety idioms, reducing defects and improving maintainability.
  • Full‑stack Windows expertise – from driver‑level hooks to high‑level .NET UI, I bridge native performance with managed ergonomics.
  • Enterprise deployment savvy – proven ability to package, sign, and roll out complex solutions across heterogeneous corporate environments using MSI/MSIX, SCCM, Intune, and CI/CD pipelines.
  • Leadership & mentorship – have led small engineering teams, instituted code‑review standards, and driven adoption of static analysis and testing frameworks, elevating overall code quality.

Ready to bring world‑class Windows C++ expertise to your next cloud‑sync or desktop‑infrastructure challenge.


References available upon request.

Requirements

  • Deep expertise in Cloud Filter API (CFAPI) and file system–level synchronization
  • Advanced modern C++ (C++20) with strong memory-safety practices
  • Strong knowledge of Windows internals: Win32, Shell APIs, COM
  • C++/CLI and .NET 8 interoperability experience
  • Proven experience building multi-threaded, asynchronous, high-performance desktop systems
  • Experience with installers, CI/CD pipelines, and enterprise deployment

Skills

.NET 8C++C++/CLICI/CDCOMCloud Filter APIDockerShell APIsWin32Windows

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free