Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Air

Senior Software Engineer – Distributed Systems, File Sync

Air

. Design and implement robust, scalable, and efficient synchronization features for the cross-platform desktop application .

Posted 10/30/2026full-timeNew York City • New York • United StatesSenior💰 $280,000 - $310,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing synchronization features for cross-platform desktop applications using TypeScript and SQL, while optimizing performance across macOS and Windows. Capable of mentoring junior team members and collaborating with cross-functional teams to translate user needs into technical solutions.

Highest-signal resume keywords
TypeScript ProficiencySQL ProficiencyCross-Platform Application DevelopmentPerformance OptimizationMentoring Junior Team Members

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Synchronization Feature DesignCode ReviewTest WritingInfrastructure MaintenanceTroubleshootingPerformance Optimization
Soft Skills
CollaborationMentoringContinuous Learning
Tools & Technologies
MacOSWindows
Industry Keywords
Cross-Functional TeamsTechnical Solutions

Tech Stack

Tools & technologies
MacOSSQLTypeScript

About the role

Key responsibilities & impact
  • Design and implement robust, scalable, and efficient synchronization features for the cross-platform desktop application
  • Build features and review code
  • Write tests, maintain infrastructure, and help define best practices
  • Participate in code reviews, testing, and infrastructure maintenance
  • Collaborate with cross-functional teams to understand user needs and translate them into technical solutions
  • Troubleshoot and optimize performance across macOS and Windows
  • Mentor and support junior team members, fostering continuous learning and improvement
  • Work entirely in TypeScript and SQL

Requirements

What you’ll need
  • Limited supervision required
  • Experience designing robust, scalable, and efficient synchronization features for cross-platform desktop applications
  • Experience building features and reviewing code
  • Experience writing tests and maintaining infrastructure
  • Experience participating in code reviews, testing, and infrastructure maintenance
  • Ability to collaborate with cross-functional teams to understand user needs and translate them into technical solutions
  • Experience troubleshooting and optimizing performance across macOS and Windows
  • Ability to mentor and support junior team members
  • Proficiency in TypeScript and SQL

Benefits

Comp & perks
  • Competitive salaries
  • Comprehensive benefits packages