Senior Staff Engineer, iOS - Communication and Connectivity

Airbnb connects hosts offering unique stays with guests, enabling authentic community connections across the globe since 2007.
$244,000 - $307,000
iOS
Staff Software Engineer
Remote
12+ years of experience
Consumer

Description For Senior Staff Engineer, iOS - Communication and Connectivity

Airbnb, the global platform connecting over 5 million hosts with billions of guests worldwide, is seeking a Senior Staff Engineer for their iOS Communication and Connectivity team. This role sits within the Guest & Host organization, specifically focusing on the Communication and Connectivity team that manages critical tools used by millions daily, including Airbnb's second most-used feature - Messaging.

As a Senior Staff Engineer, you'll lead the development and enhancement of native messaging infrastructure, ensuring seamless communication experiences for users globally. The role involves working with cross-functional teams to implement innovative solutions and improve existing systems, while maintaining high performance and scalability of messaging features.

The position offers a competitive compensation package ranging from $244,000 to $307,000 USD, plus benefits including equity, bonus, and Employee Travel Credits. This is a remote-eligible position within the United States, with occasional office visits or offsites as needed.

The ideal candidate brings 12+ years of software engineering experience, strong Swift programming skills, and a proven track record of delivering large-scale projects. You'll be joining a team exclusively composed of native engineers working on high-visibility features that are part of bi-annual launches.

This role presents an exceptional opportunity to make a significant impact on a core feature of Airbnb's platform while working with cutting-edge technology and leading a team in a collaborative, inclusive environment.

Last updated 14 days ago

Responsibilities For Senior Staff Engineer, iOS - Communication and Connectivity

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

Requirements For Senior Staff Engineer, iOS - Communication and Connectivity

Kotlin
  • 12+ years of industry experience in software engineering
  • Bachelor's and/or Master's degree in Computer Science or equivalent experience
  • Strong programming skills with hands-on experience in Swift
  • Proven track record of architecting and delivering large-scale projects
  • Deep understanding of iOS and Android operating system integrations
  • Ability to drive technical decisions and provide leadership

Benefits For Senior Staff Engineer, iOS - Communication and Connectivity

Equity
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Senior Staff Engineer, iOS - Communication and Connectivity

Staff iOS Engineer, Pricing & Booking Settings

Staff iOS Engineer position at Airbnb focusing on developing pricing and booking tools for hosts, offering remote work and competitive compensation.

iOS Engineer, Prototyping

Senior-level iOS Engineer role at Airbnb focusing on prototyping and building innovative mobile experiences.

Staff iOS Engineer, Pricing & Booking Settings

Staff iOS Engineer position at Airbnb focusing on developing pricing and booking tools for hosts, offering remote work and competitive compensation.

iOS Engineer, Prototyping

Senior-level iOS Engineer role at Airbnb focusing on prototyping and building innovative mobile experiences.

iOS Engineer 5 - Growth Experiences

Staff iOS Engineer position at Netflix focusing on UI architecture and frameworks for the Growth Experiences team, offering remote work and competitive compensation.