
The community marketplace for unique travel stays
Airbnb, headquartered in Showplace Square, San Francisco, CA, has transformed the hospitality industry with its platform that connects over 4 million hosts to travelers. Since its inception, Airbnb has facilitated over a billion bookings, disrupting traditional accommodation models by allowing indiv...
Airbnb offers generous parental and family leave, paid volunteer time, and an annual travel and experiences credit. Employees enjoy health food and sn...
Airbnb's culture emphasizes community and belonging, reflecting its mission to create a world where anyone can belong anywhere. The company values fle...

Airbnb • São Paulo, Brazil
Airbnb is hiring a Senior Android Software Engineer to enhance their Quality Engineering team. You'll build and maintain test tools and frameworks while leveraging AI to improve software quality. This role requires expertise in Android development.
You have 5+ years of experience in software engineering, particularly in Android development, and are adept at building and maintaining high-quality software systems. Your background includes a strong understanding of test automation and the ability to navigate complex codebases, ensuring that the systems you work on are both modular and testable. You thrive in environments where you can leverage AI to enhance engineering processes and are eager to tackle challenges that require innovative solutions. Your collaborative spirit allows you to work effectively with cross-functional teams, and you excel at communicating technical concepts to both technical and non-technical stakeholders.
Experience with AI-driven tools and frameworks is a plus, as is familiarity with large-scale systems and their testing requirements. You have a keen interest in continuous improvement and are always looking for ways to enhance the quality and efficiency of the software development lifecycle.
As a Senior Android Software Engineer at Airbnb, you will play a pivotal role in the Quality Engineering team. Your primary responsibility will be to build and maintain test tools and frameworks that ensure the reliability and performance of Airbnb's software products. You will work closely with other engineers to write and test product and system code, guiding design decisions to improve modularity and testability. Your expertise will help identify weak spots in Airbnb's massive codebase, and you will be instrumental in designing and implementing fault-tolerant systems that meet the needs of both external customers and internal stakeholders.
You will also be involved in navigating ambiguity and validating concepts, ensuring that the solutions you implement are best-in-class. Your contributions will directly impact the quality of the software that millions of users rely on, making your role crucial to Airbnb's mission of connecting guests with unique stays and experiences.
Airbnb offers a dynamic work environment where innovation is encouraged, and your contributions are valued. You will have the opportunity to work with cutting-edge technologies and collaborate with talented professionals who are passionate about quality engineering. The company is committed to providing a supportive culture that fosters growth and development, ensuring that you have the resources you need to succeed in your role. Additionally, you will be part of a global team that is dedicated to making a positive impact on the travel industry, enhancing the experiences of hosts and guests alike.
Apply now or save it for later. Get alerts for similar jobs at Airbnb.