At a Glance
- Tasks: Lead projects to enhance co-hosting tools for Airbnb, focusing on backend development.
- Company: Join Airbnb, a global leader in unique stays and experiences since 2007.
- Benefits: Enjoy a collaborative culture, mentorship opportunities, and the chance to work on innovative projects.
- Why this job: Make a real impact by improving hosting experiences while working with cutting-edge technology.
- Qualifications: 5+ years in backend development, expertise in Java/Kotlin, and strong communication skills required.
- Other info: Airbnb values diversity and encourages all qualified individuals to apply.
The predicted salary is between 43200 - 72000 £ per year.
Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.
The Community You Will Join:
We are building a new set of tools to make it easier for people to connect and host on Airbnb. Our team focuses specifically on co-hosting and ways to make it easier for hosts to connect with co-hosts.
As part of the team and in collaboration with engineering teams based in San Francisco, you will focus on elevating this project to a global scale with new functionality. You’ll be able to work on exciting, innovative and technically challenging work, supporting a major company strategy while finding solutions in areas such as UX, scale, performance, robustness and quality.
The Difference You Will Make:
- Own key company level problem statements and drive critical projects
- Lead the scoping phase, the technical requirements and the implementation of the new functionality
- Partner closely with other Engineering teams and cross functional partners including PM, Design, Data, and TPM.
- Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning
A Typical Day:
- Architect and implement complex features, focusing on data-driven decision making and performance optimizations
- Collaborate with other engineers and cross-functional partners across Co Hosting and organizations such as Listings and Users to understand and prioritize technical requirements
- Proactively grows knowledge of leading edge practices and trends involving workflow orchestration systems
- Help define and improve coding standards, development processes and best practices
- Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning
Your Expertise:
- 5+ years of experience in a hands-on software engineering role in backend/full-stack development
- Bachelor’s and/or Master/PhD’s degree, preferably in CS, or equivalent experience
- Considerable experience working in Java and/or Kotlin
- Passionate about efficiency, availability, technical quality and system quality
- Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions
- Demonstrated expertise in backend systems within large-scale service-oriented architectures
- Ability to drive alignment, manage projects and effectively collaborate with stakeholders.
- Mentorship of junior developers
Our Commitment To Inclusion & Belonging:
Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.
We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: . Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process.
We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application.
#J-18808-Ljbffr
Senior Backend Engineer, Guest & Host employer: airbnb, Inc.
Contact Detail:
airbnb, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer, Guest & Host
✨Tip Number 1
Familiarize yourself with Airbnb's mission and values. Understanding how we connect hosts and guests can help you align your experience and ideas with our goals, making you a more compelling candidate.
✨Tip Number 2
Showcase your experience in backend development, particularly with Java and Kotlin. Be ready to discuss specific projects where you've implemented complex features or optimized performance, as this will demonstrate your technical expertise.
✨Tip Number 3
Highlight your collaboration skills. Since the role involves working closely with cross-functional teams, be prepared to share examples of how you've successfully partnered with product managers, designers, and data teams in past projects.
✨Tip Number 4
Emphasize your mentorship experience. As a senior engineer, you'll be expected to guide junior developers, so share instances where you've fostered knowledge sharing and helped others grow in their roles.
We think you need these skills to ace Senior Backend Engineer, Guest & Host
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Senior Backend Engineer position. Understand the key responsibilities, required skills, and the impact you can make on Airbnb's projects.
Highlight Relevant Experience: In your application, emphasize your 5+ years of experience in backend/full-stack development. Be specific about your work with Java and/or Kotlin, and how it relates to the responsibilities outlined in the job description.
Showcase Collaboration Skills: Airbnb values excellent communication and collaboration skills. Provide examples in your application that demonstrate your ability to work effectively within engineering teams and cross-functional partners.
Express Your Passion: Convey your passion for efficiency, technical quality, and mentorship in your application. Share experiences where you've mentored junior engineers or contributed to a culture of knowledge sharing.
How to prepare for a job interview at airbnb, Inc.
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with backend development, particularly in Java and Kotlin. Highlight specific projects where you've implemented complex features and how you approached performance optimizations.
✨Demonstrate Collaboration Skills
Since the role involves working closely with cross-functional teams, share examples of how you've successfully collaborated with product managers, designers, and data teams in past projects. Emphasize your communication skills and ability to drive alignment.
✨Emphasize Mentorship Experience
As a senior engineer, you'll be expected to mentor junior developers. Discuss any previous mentoring experiences you have, focusing on how you fostered a culture of knowledge sharing and continuous learning within your team.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Be ready to walk through your thought process when tackling key company-level problem statements and how you would approach scoping and implementing new functionalities.