Senior iOS Engineer, Core Foundation
at Airbnb
📍 United States
USD 191,000-223,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Communication @ 7 API @ 4 iOS @ 4 Swift @ 6Details
Airbnb's Core Foundation team builds libraries and developer-facing infrastructure that accelerate and simplify building products across the end-to-end guest and host journey. The team partners with Product, Data, and Client Infrastructure to provide paved paths, high-quality APIs, and tooling that improve performance and developer productivity for Airbnb's iOS clients.
Responsibilities
- Collaborate with partner teams and product engineers to design and develop high-quality APIs that complement product engineers’ day-to-day flows.
- Contribute actively to projects by creating high-quality pull requests and reviewing others’ pull requests.
- Build thorough tests to ensure reliability and performance of the software you create.
- Create architecture design documents for new projects and review others’ design documents.
- Stay up-to-date with industry trends, technologies, and best practices in client development and performance engineering.
- Partner with Product, Data, and Client Infrastructure teams to drive improvements across client performance and developer experience.
Requirements
- Bachelor’s and/or Master’s degree (preferably in Computer Science) or equivalent experience.
- 8+ years of industry experience.
- Fluency in Swift.
- Experience with SwiftUI or other declarative UI frameworks.
- Experience building codegen tools, codemods, and lint rules.
- Deep understanding of iOS core libraries.
- Expertise in client and environmental performance considerations and performance engineering.
- Strong communication and organizational skills; ability to work in cross-functional teams that touch many parts of core systems.
Location & Work Model
- 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.
- Candidates must live in a U.S. state where Airbnb, Inc. has a registered entity (some states are excluded).
Compensation & Benefits
- Base pay range: $191,000 — $223,000 USD (actual base pay depends on factors such as experience, skills, and market). This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Inclusion & Accessibility
- Airbnb encourages applications from diverse backgrounds and is committed to an inclusive recruiting process. Reasonable accommodations are available for candidates with disabilities via [email protected] (include full name, role, and requested accommodation).