Latest AI JobsBrowse Jobs
Airbnb logo

Mobile Software Engineer, Tech Foundations

AirbnbBrazilSoftware Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Mid · 4+ yrs
Posted
9 Sept 2026
Status
Open · checked 7d ago

About this role

The Quality Platform team at Airbnb builds the systems and infrastructure that prevent software bugs across the organization. Operating at the intersection of Quality Engineering, Infrastructure, and Applied AI, the group integrates LLMs and intelligent automation into the testing lifecycle for complex codebases.

Mobile Software Engineers on this team focus on native iOS and Android ecosystems by developing foundational tools and frameworks. Team members build AI-native agents that automate repetitive testing tasks, maintain high-scale testing environments, and improve developer productivity.

Candidates with experience in both Swift and Kotlin who enjoy building internal developer tools and exploring AI-driven solutions tend to succeed in this environment. The ideal person combines a platform mindset with a strong background in mobile development to scale quality engineering practices.

What you will do

  • Contribute to AI-native agents that automate repetitive testing tasks and provide intelligent feedback to developers across native platforms.
  • Develop and maintain high-scale platforms and testing environments utilized daily by iOS and Android engineering organizations.
  • Implement best-in-class mobile patterns and modularity to improve testability and fault-tolerance across native codebases.
  • Ensure automated systems are performant and reliable while making data-driven decisions to optimize the CI/CD lifecycle.
  • Design and sustain foundational testing frameworks in Swift and Kotlin with a focus on high performance.
  • Partner with cross-functional mobile teams to eliminate bottlenecks and integrate robust quality into early development stages.
  • Collaborate with Research and Data Science units to prototype next-generation software quality engineering tools.

What you need

  • Up to 4+ years of professional mobile development experience in a fast-paced, high-growth tech environment.
  • Working knowledge of both Kotlin/Android SDK and Swift/iOS SDK, alongside experience with modern build tools such as Gradle and Xcode.
  • Demonstrated experience building or extending test automation frameworks and mobile infrastructure including Espresso, Compose Test, or XCUITest.
  • A platform mindset with experience building tools and SDKs that serve other engineers and improve developer experience.
  • An eagerness to learn and apply AI and LLMs to solve complex engineering and quality challenges.
  • Demonstrated ability to navigate complex codebases and take ownership of features or components from implementation to deployment.
  • Effective communication skills to collaborate across diverse technical and product teams.

Skills and tech stack

Questions candidates ask

What team will I be joining?

You will join the Quality Platform team, which sits at the intersection of Quality Engineering, Infrastructure, and Applied AI. The group builds the systems and infrastructure that prevent bugs and scale across complex codebases.

What will I work on day-to-day?

You will build foundational testing frameworks in Swift and Kotlin, deploy LLM-powered solutions for autonomous test discovery, and scale distributed testing systems to optimize the CI/CD lifecycle for iOS and Android.

What background is required for this role?

The position requires up to 4+ years of professional mobile development experience, working knowledge of Kotlin/Android SDK and Swift/iOS SDK, and experience building test automation frameworks.

Ready to apply?

The application is on the official Airbnb careers page.

Apply on company site