Staff Software Engineer, iOS Platform

at Airbnb
USD 212,000-265,000 per year
SENIOR
✅ Remote

Tech Stack

AI @ 4 Agentic AI @ 4 Go @ 4 Ruby @ 4 Software Development @ 7 Swift @ 4 iOS @ 4

Details

The iOS Platform team provides a best-in-class development experience at Airbnb, enabling engineers to deliver innovative solutions with high velocity and quality at scale. The team works across frameworks, tooling, build systems, CI, testing, and AI automations. Airbnb's iOS application is nearly 100% written in Swift and uses modern Apple technologies, including SwiftUI, Swift Macros, Swift Testing, and structured concurrency.

Responsibilities

  • Drive projects that improve AI agents' effectiveness across the software development workflow.
  • Collaborate with team members and cross-functional partners to identify opportunities to improve developer productivity.
  • Drive roadmap projects and deliver high-quality results.
  • Improve existing frameworks and tooling.
  • Identify and address inefficiencies in AI agent workflows to improve execution time, token efficiency, reliability, and quality.
  • Contribute to large-scale software development workflows and migrations.

Requirements

  • 9+ years of industry experience in software development.
  • Experience building reliable developer tooling in Go.
  • Experience working with Ruby and maintaining or improving existing tooling.
  • Experience leveraging Agentic AI to improve software development workflows and drive large-scale migrations.
  • Experience working in medium- to large-scale codebases.
  • iOS development experience in Swift, including building applications, libraries, and frameworks.
  • Ability to travel to the San Francisco office for approximately one week each quarter for gatherings.
  • Nice to have: Experience designing and developing build systems such as Bazel.

Location and Work Policy

This position is US remote eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager. Candidates must live in a state where Airbnb, Inc. has a registered entity. The position may be employed by another Airbnb entity, in which case the recruiter will provide information about eligible states.

Benefits

The role may be eligible for bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to providing reasonable accommodations throughout the recruitment process.

More jobs at Airbnb

Similar jobs