Member of Technical Staff II (C++)
Core
Maintaining reliability and stability for Adobe Cloud Drive, a cross-platform desktop sync client that mounts cloud content as a native drive on macOS and Windows.
Role type
Early-career C++ systems engineer
Builds
Adobe Cloud Drive (ACD) desktop client
Domain
Cloud storage, cross-platform desktop systems, file synchronization
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++, data structures and algorithms, asynchronous/event-driven programming, debugging, cross-platform development
Preferred skills
macOS FileProvider, Windows Cloud Filter API, SQLite, sync engine design, conflict resolution, CI/CD
Technologies
C++, SQLite, macOS, Windows
Responsibilities
Triage and fix bugs related to sync correctness, crashes, and recovery; Harden error handling in the CloudFileProvider; Improve status icons and sync-progress indicators; Debug issues in SQLite layers; Own regression triage and post-GA fixes; Keep CI/CD healthy
Seniority
Early-career, mentored IC