Apply

Desktop Sync Engineer

Posted 6 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: 160000.0 - 264000.0 USD per year

🔍 Industry: Creative Operations

🏢 Company: Air👥 51-100💰 $10,000,000 about 3 years agoProductivity ToolsDigital MediaContentCollaborationCloud Storage

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSNode.jsGitTypeScriptReactCI/CDTroubleshooting

Requirements:
  • 5+ years working on production-grade desktop applications with real-world users.
  • Proven experience building a desktop sync engine (e.g. at Dropbox, Box, Google Drive, or similar).
  • Strong understanding of distributed systems, including concurrency, conflict resolution, and offline synchronization.
  • Proficiency with Electron for building cross-platform desktop applications.
  • Comfortable developing in both macOS and Windows environments.
  • Familiarity with TypeScript, Node.js, and React.
  • Ability to troubleshoot and optimize performance across multiple platforms.
  • Experience with Git & GitHub and CI/CD pipelines.
  • Excellent communication skills and a collaborative mindset.
Responsibilities:
  • Design and develop critical features for Air Flow, the desktop application.
  • Ensure seamless synchronization for users.
  • Collaborate closely with the CTO and senior engineering team on the technical roadmap.
  • Tackle challenges of 2-way sync in a distributed system.
  • Contribute to code reviews, writing tests, and maintaining infrastructure.
Apply