jobapplier

Senior Software Engineer (iOS Platform)

Airbnb

Skills

Required

  • software development
  • AI
  • Bazel
  • AI agent workflows
  • Go
  • drive large scale migrations
  • IOS development
  • Swift
  • Ruby

Preferred

  • software development workflow

Join Airbnb's iOS Platform team as a Senior Software Engineer. In this role, you'll drive projects that enhance AI agents' effectiveness in the software development workflow, collaborate with team members and cross-functional partners, and improve existing frameworks and tooling. You'll work with the latest Apple technologies and have a significant impact on developers' productivity. Enjoy benefits like paid volunteer time, health food and snacks, generous parental and family leave, learning and development opportunities, and annual travel and experiences credit.

Responsibilities

  • Driving projects that enhance AI agents' effectiveness in the software development workflow.
  • Collaborating with team members and cross-functional partners to identify opportunities for improving developers' productivity.
  • Improving existing frameworks and tooling to deliver on the team's ambitious vision.

Requirements

  • [Nice to have] Experience designing and developing build systems (e.g. Bazel)
  • Experience identifying and addressing inefficiencies in AI agent workflows to improve execution time, token efficiency, reliability, and quality
  • Experience working in medium- to large-scale codebases
  • 5-9+ years of industry experience in software development

Experience building reliable developer tooling in Go

  • Experience leveraging Agentic AI to improve software development workflows and drive large scale migrations
  • IOS development experience in Swift, including building applications, libraries, and frameworks
  • Experience working with Ruby and maintaining or improving existing tooling

Pay

USD 196,000 - 230,000