Senior Staff Engineer, iOS

Airbnb Logo

Airbnb

πŸ’΅ $244k-$307k
πŸ“Remote - United States

Summary

Join Airbnb's Communication and Connectivity team as a Senior Staff Engineer and lead the development and enhancement of our native messaging infrastructure. You will be responsible for designing, developing, and deploying robust native messaging features, collaborating with cross-functional teams, and ensuring high-quality standards. This role requires 12+ years of software engineering experience, strong programming skills in Swift (Kotlin is a plus), and a deep understanding of iOS and Android integrations. The position is US-remote eligible, with occasional office work. Compensation includes a base pay range of $244,000 - $307,000 USD, plus potential bonus, equity, benefits, and Employee Travel Credits.

Requirements

  • 12+ years of industry experience in software engineering, with significant experience in developing native applications
  • Bachelor's and/or Master's degree, preferably in Computer Science or equivalent experience
  • Strong programming skills with hands-on experience in Swift
  • Proven track record of architecting and delivering large-scale, high-impact projects within native platforms
  • Deep understanding of iOS and Android operating system integrations and optimization techniques
  • Ability to drive technical decisions and provide leadership in a collaborative and inclusive environment

Responsibilities

  • Lead the design, development, and deployment of robust native messaging and communication features
  • Collaborate with product managers, designers, and other engineers to align on the technical vision and product requirements
  • Drive end-to-end technical delivery of new messaging and communication features, from conception through deployment and maintenance
  • Ensure high quality standards and practices are maintained across the team
  • Mentor and support the growth of junior engineers and peers

Preferred Qualifications

  • Extensive experience with messaging and communication protocols, including handling offline scenarios, media uploads, and reliable message delivery
  • Full stack experience, data analysis

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

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