Airbnb logo

Senior iOS Engineer, Developer Platform

Airbnb

Join the iOS Platform Team at Airbnb

Airbnb is seeking a Senior iOS Engineer to join our Developer Platform team. This role is pivotal in providing our iOS engineers with a world-class development environment and building foundational frameworks that enhance the experience of millions of guests and hosts.

The Community You Will Join

The iOS Platform team collaborates with a wide range of internal stakeholders across Airbnb. The team is experienced, highly collaborative, and supportive of new ideas, making it an ideal environment for innovation and growth.

The Difference You Will Make

As a core member of our iOS infrastructure team, you will:

  • Contribute to our strategy and various workstreams.
  • Partner with iOS developers and leaders across Airbnb to understand their needs and define solutions.
  • Be responsible for the iOS continuous integration, ensuring it is fast, reliable, efficient, and delightful.
  • Drive a large impact through direct, hands-on contributions to our infrastructure, benefiting numerous engineers.

A Typical Day

  • Architect, design, and implement changes with a high level of autonomy across various technologies (Swift, Xcode, Bazel, Buildkite, Terraform, Ruby, SQL) to improve our CI.
  • Collaborate with iOS engineers 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.

Your Expertise

  • 5+ years of software engineering experience.
  • 3+ years of experience with iOS/macOS infrastructure (build, CI, app release, Xcode, developing runtime frameworks, etc.).
  • Experience with CI infrastructure is a plus but not required.
  • Track record of delivering complex projects with a high level of autonomy and self-direction.
  • Highly motivated to improve the productivity and experience of the people you work with.

Your Location

This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with your manager. You must live in a state where Airbnb, Inc. has a registered entity.

Our Commitment To Inclusion & Belonging

Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, allowing us to attract creatively-led people and develop the best products, services, and solutions. All qualified individuals are encouraged to apply.

How We'll Take Care Of You

Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as training, transferable skills, work experience, business needs, and market demands. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Pay Range

$185,000—$223,000 USD

Benefits
Extracted with AI

  • Bonus
  • Equity
  • Employee Travel Credits

Similar jobs

Last update: 23 minutes ago

Airbnb logo
Airbnb

Senior iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.

Airbnb logo
Airbnb

Senior iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to build and enhance user-related product flows using Swift and SwiftUI.

Airbnb logo
Airbnb

Senior Software Engineer, Web Platform

Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.

Airbnb logo
Airbnb

Senior Software Engineer, Payments Platform

Senior Software Engineer for Airbnb's Payments Platform, focusing on backend development and integration.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

Airbnb logo
Airbnb

Staff Software Engineer, Community Support Platform

Senior-level software engineering role focusing on community support platforms, offering remote work and competitive benefits.

Airbnb logo
Airbnb

Senior Fullstack Software Engineer (Contract)

Join Airbnb as a Senior Fullstack Software Engineer (Contract) to design and develop robust backend systems remotely.

Airbnb logo
Airbnb

Senior Software Engineer, Personalization and Contextualization Infrastructure

Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.

Airbnb logo
Airbnb

Staff Software Engineer, Web Platform

Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.

Booking.com logo
Booking.com

iOS Engineer II

Join Booking.com in Amsterdam as an iOS Engineer II, driving innovation in our iOS apps, impacting millions globally.

Airbnb logo
Airbnb

Senior Software Engineer, Regulatory Platform & Operations - Airbnb

Senior Software Engineer for Airbnb's Regulatory Platform & Operations Team, remote, with expertise in AWS, .NET, and web development.

Airbnb logo
Airbnb

Senior Staff Software Engineer, Users

Senior Staff Software Engineer role focusing on user-centric platform development at Airbnb, remote work available.

Airbnb logo
Airbnb

Senior Software Engineer, Marketing Technology

Senior Software Engineer role in Marketing Technology at Airbnb, focusing on large scale distributed systems and backend development.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Airbnb logo
Airbnb

Senior Software Engineer, Core Services (Auth Infra)

Join Airbnb as a Senior Software Engineer focusing on Auth Infrastructure, working on distributed systems and authorization.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer focusing on SEO, backend development, and cross-functional collaboration.

Airbnb logo
Airbnb

Senior Staff Software Engineer, AI for Developer Productivity

Join Airbnb as a Senior Staff Software Engineer to enhance developer productivity using AI. Remote eligible within the US.

Meetsta logo
Meetsta

iOS Developer - Founding Engineer

Join Meetsta as an iOS Developer to design and build advanced iOS applications, focusing on SwiftUI and mobile technologies.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer to develop innovative tools for hosts, using Java, Python, and more.

Airbnb logo
Airbnb

Senior Full Stack Engineer, Client Products & Emerging Technologies

Senior Full Stack Engineer role at Airbnb, focusing on emerging tech and product development. Remote work eligible.

Airbnb logo
Airbnb

Senior Software Engineer, MarTech

Senior Software Engineer for MarTech at Airbnb, focusing on backend development, system performance, and user interface design.

Airbnb logo
Airbnb

Fullstack Software Engineer - Airbnb for Real Estate

Join Airbnb as a Fullstack Software Engineer on the Real Estate team, impacting a variety of products and users remotely.

Airbnb logo
Airbnb

Senior Software Engineer, Identity Infrastructure

Senior Software Engineer for Identity Infrastructure at Airbnb, focusing on cloud security and distributed systems.

Airbnb logo
Airbnb

Senior Software Engineer (Contract) - JavaScript/TypeScript

Join Airbnb as a Senior Software Engineer to build digital experiences using JavaScript and TypeScript. Remote role in the US.