Senior Software Engineer (iOS Platform)
- United States
- Senior Level
- 5+ years
- Posted
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
jobapplier