Senior Systems Software Engineer (Europe)
Remote - Bucharest, B, Romania
Full Time
1 day ago
Senior LevelEngineeringWorldwide
$80K - $120K

USD per year

Job Description

Senior Systems Software Engineer (Europe)

Remote - Bucharest, B, Romania FileCloud is looking for a highly skilled Senior Systems Software Engineer to join our team. You will work on the core sync and OS integration layer of FileCloud Desktop. Your primary focus will be system-level development on Windows using modern C++ (C++17 and higher) and a strong understanding of Windows internals, filesystems, and OS integration. You will design and implement core sync and filesystem logic, integrate with Explorer, and collaborate closely with QA and UI teams. The role requires someone who can work independently in a remote environment and take ownership of complex technical areas. About the Product & Company: FileCloud is a hyper-secure EFSS (enterprise file sync and share) platform that provides industry leading compliance, data governance, data leak protection, data retention and digital rights management capabilities. FileCloud is a leader in content governance and collaboration for unstructured data, trusted and used worldwide across Global 1000 enterprises, educational institutions, government organizations, and service providers. In addition to its enterprise file sharing solution, FileCloud’s product portfolio also includes Signority (acquired in May 2024), a Canadian-based e-signature and document workflow platform. We are currently expanding our team as we grow and improve FileCloud. Key Responsibilities:

  • Design, implement, and maintain system-level components for FileCloud Desktop on Windows in modern C++ (C++17 and higher).
  • Work with Win32/WinRT, the Windows Cloud Files API (CFAPI), and our custom driver to handle filesystem events, placeholders, hydration/dehydration, and user actions.
  • Implement and maintain gRPC services and clients (and JSON/REST-style APIs where applicable) that connect system components to higher-level layers (Electron/TypeScript UI, server-side services).
  • If you have macOS experience, contribute to macOS system components in Swift using Apple File Provider and Endpoint Security/ESClient.
  • Develop and maintain unit tests (gtest) and integration tests (Python + pytest) to build and extend automated coverage.
  • Integrate with File Explorer for overlays, context menus, and other shell extensions, including COM where needed.
  • Use tools like Visual Studio, WinDbg, and Procmon to debug complex issues in production-like environments.
  • Contribute to build and CI/CD pipelines (e.g., Jenkins, WiX for installers, vcpkg for dependencies, PowerShell scripts where helpful).
  • Strong commercial experience with modern C++ (C++17 and higher).
  • Solid knowledge of Windows internals: processes, C++ threading primitives (e.g. std::thread,...
Job Expired

This job posting has expired and is no longer accepting applications.

Browse Active Jobs