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 a cross-platform desktop application .

Posted 11/4/2026full-timeNew York City • New York • United StatesSeniorWebsite

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 applications using TypeScript and SQL, while optimizing performance across macOS and Windows. Proven ability to mentor junior team members and collaborate effectively with cross-functional teams to deliver technical solutions that meet user needs.

Highest-signal resume keywords
TypeScript DevelopmentSQL ProficiencySynchronization Feature DesignPerformance OptimizationMentorship and Team Support

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
TypeScriptSQLSynchronization FeaturesCode ReviewTestingInfrastructure MaintenancePerformance Troubleshooting
Soft Skills
CollaborationMentoringContinuous Learning
Tools & Technologies
Cross-Platform ApplicationsMacOSWindows

Tech Stack

Tools & technologies
MacOSSQLTypeScript

About the role

Key responsibilities & impact
  • Design and implement robust, scalable, and efficient synchronization features for a 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 a culture of continuous learning and improvement
  • Work entirely in TypeScript and SQL

Requirements

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

Benefits

Comp & perks
  • Competitive salaries
  • Comprehensive benefits packages