About the job
About Us:
At Tech Holding, we believe in creating opportunities that go beyond just a job. As a premier consulting firm, our foundation is built on delivering exceptional solutions and predictable outcomes for our clients. Our diverse team comprises seasoned professionals who have held senior roles across various sectors, from dynamic startups to Fortune 50 corporations. We leverage our collective expertise to offer a unique approach grounded in integrity, transparency, and reliability.
The Role
We are seeking a talented Senior Windows Systems Engineer to join our team on a contract basis. Your mission will be to design, develop, and maintain a high-performance Windows sync client utilizing Microsoft’s Cloud Files API (CF API). You will be instrumental in creating seamless, on-demand file synchronization that feels effortless for users, encompassing everything from placeholder hydration to shell integration. This is a highly technical role that requires deep engagement with the Windows platform, where you will collaborate closely with product and backend teams to deliver a sync client that stands shoulder to shoulder with industry leaders like OneDrive and Dropbox.
Key Responsibilities:
- Architect and implement a Windows Cloud Files API (CF API) sync provider, focusing on placeholder management and hydration callbacks.
- Develop robust Windows Shell integration, including overlay icons and context menus.
- Manage Win32 and NTFS-level file system interactions, ensuring seamless file handling.
- Optimize I/O performance using IOCP and Windows thread pool APIs for reliable file transfers.
- Create and maintain COM servers and shell extensions that align with Microsoft’s reliability standards.
- Debug intricate race conditions and interactions that may arise from antivirus software and diverse hardware setups.
- Ensure backward compatibility across Windows 10 and Windows 11.
- Instrument code for diagnostics using ETW tracing and crash dump analysis.
- Work with QA to establish stress tests and automated regression suites for the sync engine.
- Contribute to architectural discussions and uphold engineering standards for the Windows client codebase.

