Desktop Sync Engineer

Creative Ops System for creative teams, automating content management tasks with image recognition, automated versioning, and approval workflows.
$160,000 - $264,000
Desktop
Senior Software Engineer
Remote
51 - 100 Employees
5+ years of experience
Enterprise SaaS

Description For Desktop Sync Engineer

Air is revolutionizing creative team operations with their Creative Ops System, backed by over $70M in funding from prestigious investors including Tiger Global and Slack Ventures. As a Desktop Sync Engineer, you'll be instrumental in developing Air Flow, their desktop application, focusing on seamless synchronization features. You'll join a modern TypeScript engineering team, working directly with the CTO on challenging distributed system problems.

The role demands expertise in desktop application development, particularly in sync engine creation similar to Dropbox or Google Drive. You'll work with TypeScript/SQL on AWS, primarily focusing on the Air Flow desktop app using React/Electron and NodeJS. The position offers an opportunity to impact a product used daily by 25% of Air's users, with responsibilities including feature development, code review, testing, and infrastructure maintenance.

Air's culture emphasizes excellence, entrepreneurial spirit, and direct, empathetic communication. The company offers comprehensive benefits including generous insurance coverage, unlimited vacation, and professional development support. They're committed to diversity and inclusion, welcoming individuals from all backgrounds to contribute to their world-class business.

This remote position offers competitive compensation ($160,000-$264,000 USD) and the chance to work with cutting-edge technology while solving complex synchronization challenges. It's an ideal opportunity for experienced engineers who thrive in fast-paced environments and enjoy mentoring junior team members while building critical features for a rapidly growing platform.

Last updated 2 months ago

Requirements For Desktop Sync Engineer

TypeScript
Node.js
React
  • 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 the broader tech stack, including TypeScript, Node.js, and React
  • Demonstrated ability to troubleshoot and optimize performance across multiple platforms
  • Experience with version control tools (Git & GitHub) and CI/CD pipelines
  • Excellent communication skills and a collaborative mindset for working with cross-functional teams

Benefits For Desktop Sync Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • 90% contribution to medical, dental, and vision insurance
  • 75% contribution to dependent coverage
  • Life insurance
  • Disability insurance
  • One Medical membership
  • Work from home stipend
  • Professional development reimbursement
  • Unlimited vacation days

Interested in this job?

Jobs Related To Air Desktop Sync Engineer

Sr. Software Development Engineer, Lr Desktop

Senior Software Engineer role at Adobe, developing Lightroom desktop application using Lua and C++. 8+ years experience required. Salary range: $154,000 - $278,800.