Airbnb is looking to solve the problem of connecting communities in a more authentic way through technology, by building a team of software engineers to develop innovative solutions
Requirements
- Familiarity with computer science fundamentals (data structures, algorithms, design patterns)
- Experience with one or more programming languages or tools (e.g. Java, Scala, Ruby/Rails, C++, SQL, HTML/CSS, JavaScript, Objective-C, Swift, Kotlin)
- Proficiency with AI tools and technologies as part of your development toolkit, with the ability to write, debug, and explain code independently of AI assistance
- Strong problem-solving and collaboration skills, with curiosity to learn new technologies
- Clear written and verbal communication skills
- Effective time management and adaptability in fast-paced environments
- Leadership experience, teaching, mentoring, or community involvement is a plus
Responsibilities
- Own and drive a capstone project from beginning to end
- Collaborate with teammates from diverse backgrounds to achieve project milestones
- Communicate regularly with your team and stakeholders to provide updates
- Proactively seek and incorporate feedback throughout your internship
- Help shape the future of connection, belonging, and travel through technology
- Participate in code reviews, design discussions, and team meetings
- Write, test, and debug code to support your capstone project
Other
- Currently enrolled in a Bachelor’s or Master’s degree program, with at least one semester remaining after the internship
- Authorization to work in the United States
- Live in a state where Airbnb, Inc. has a registered entity
- Ability to work remotely, with occasional work at an Airbnb office or attendance at offsites
- Clear written and verbal communication skills