Desktop Sync Engineer

AIRINC Logo

AIRINC

πŸ’΅ $126k-$264k
πŸ“Remote - United States

Summary

Join Air, a creative ops system company, as an experienced Desktop Sync Engineer. You will design and develop critical features for Air Flow, our desktop application, ensuring seamless synchronization for our customers. This role involves working with our React/Electron and NodeJS codebases, primarily focusing on our desktop app. You will collaborate closely with the CTO and senior engineering team, contributing to our technical roadmap and innovation. This is a remote role requiring experience with production-grade desktop applications and a strong understanding of distributed systems. We offer competitive compensation and benefits, including health insurance, life insurance, disability insurance, a work-from-home stipend, professional development reimbursement, and unlimited vacation days.

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 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

Responsibilities

  • Design and develop critical features that power Air Flow, our desktop application, enabling seamless synchronization for our customers
  • Contribute to our technical roadmap and innovation efforts
  • Work closely with our CTO and senior engineering team to execute on our technical roadmap
  • Solve the many challenges of 2-way sync in a distributed system
  • Work hands-on in our React/Electron and NodeJS codebases
  • Build features
  • Review code
  • Write tests
  • Maintain infrastructure
  • Help define best practices
  • Ship features and improvements near-daily
  • Mentor and grow junior members of the team

Preferred Qualifications

Familiarity with AWS product suite

Benefits

  • Air contributes 90% to medical, dental, and vision insurance and 75% to dependent coverage
  • Life insurance
  • Disability insurance
  • Membership to One Medical
  • Generous work from home stipend
  • Professional development reimbursement
  • Unlimited vacation days

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs