Senior iOS Engineer, Developer Platform

Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe.
$185,000 - $223,000
iOS
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Travel

Description For Senior iOS Engineer, Developer Platform

Airbnb is seeking a Senior iOS Engineer for their Developer Platform team. This role is part of the iOS Platform team, responsible for providing Airbnb's iOS engineers with a world-class development environment and building foundational frameworks that shape the experience of millions of guests and hosts. The ideal candidate will be a core member of the iOS infrastructure team, contributing to strategy and various workstreams. They will partner with iOS developers and leaders across Airbnb to understand needs and define solutions. A key responsibility is managing the iOS continuous integration, making it fast, reliable, efficient, and delightful. The role involves architecting, designing, and implementing changes across various technologies (Swift, Xcode, Bazel, Buildkite, Terraform, Ruby, SQL) to improve CI. Collaboration with iOS engineers, providing support and guidance, and participating in all phases of software development are essential. Over time, the engineer will drive CI strategy using a data-driven approach. The position requires 5+ years of software engineering experience, with 3+ years in iOS/macOS infrastructure. Experience with CI infrastructure is a plus. The role is US-Remote eligible, with occasional work at Airbnb offices or offsites as agreed with the manager. Airbnb offers a competitive salary range of $185,000 - $223,000 USD, with potential for bonus, equity, benefits, and Employee Travel Credits.

Last updated a day ago

Responsibilities For Senior iOS Engineer, Developer Platform

  • Be a core member of our iOS infrastructure team, contributing to our strategy and different workstreams
  • Partner with iOS developers and leaders across Airbnb to understand their needs and define solutions that address them
  • Be responsible for the iOS continuous integration, making it fast, reliable, efficient and delightful
  • Architect, design & implement changes with a high level of autonomy across very different technologies (Swift, Xcode, Bazel, Buildkite, Terraform, Ruby, SQL…) to improve our CI
  • Collaborate with iOS engineers from all across Airbnb, providing support or guidance when necessary
  • Participate in all phases of software development from architecture/design through implementation, testing, and on-call
  • Over time, drive our strategy for CI, using a data driven approach and your own intuition and understanding of our customers

Requirements For Senior iOS Engineer, Developer Platform

Ruby
  • 5+ years of software engineering experience
  • 3+ years experience with iOS/macOS infrastructure (build, CI, app release, xcode, developing runtime frameworks etc)
  • Track record of delivering complex projects with a high level of autonomy and self direction
  • First principle thinker who uses data to identify opportunity and prioritize projects
  • Highly motivated to improve the productivity and experience of the people you work with

Benefits For Senior iOS Engineer, Developer Platform

  • Bonus
  • Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior iOS Engineer, Developer Platform

AIML- iOS Engineer - Generative AI Experiences Software

Senior iOS Engineer role at Apple, focusing on Generative AI experiences for Apple products and platforms.

iOS Software Engineer, Users, Listings & Platform

Senior iOS Engineer role at Airbnb, building user-centric features for millions of users worldwide.

Senior iOS Engineer, Guest Displays & Platforms

Senior iOS Engineer role at Airbnb, focusing on Guest Displays & Platforms, offering competitive compensation and remote work opportunities.

Senior iOS Software Engineer, Reputation Clients

Senior iOS Software Engineer role at Airbnb, focusing on reputation and quality products. 5+ years experience required, remote-eligible in the US.

Senior iOS Developer, Mobile Platform

Senior iOS Developer position at theScore, working on the Mobile Platform team to build and improve iOS applications for sports fans and bettors.