All jobs

Staff Software Engineer, Host Calendar

100% Remote Full-time Open now

Introduction to Airbnb and the Host Calendar Team

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 Host Calendar is a versatile tool that helps hosts in availability management and provides a customized view into their reservations. It helps hosts in revenue optimization by providing insights into the demand and market conditions around the calendar dates.

Job Overview

We are seeking a highly skilled and experienced Staff Software Engineer to join our Host Calendar team. As a Staff Engineer, you will play a critical role in driving the technology and implementation strategy to directly help hosts run their business day-to-day. You will work closely with product and design partners to explore problem spaces and devise solutions to customer problems, collaborate with other product engineers and partners to develop Host calendar and availability functionality, and create technical and execution strategies for new projects and legacy migrations.

Key Responsibilities

  • Work with product and design partners to explore problem spaces and devise solutions to customer problems
  • Collaborate with other product engineers and partners to develop Host calendar and availability functionality and surface insights / analytics
  • Create technical and execution strategies for new projects and legacy migrations as well as drive hands-on implementation of those solutions
  • Identify areas for improvement and champion the adoption of best practices in product development, engineering architecture, and testing
  • Follow data-driven approaches to find inefficiencies in the build/test/deploy pipeline
  • Mentor and grow more junior engineers to improve their software development craft
  • Work on personal projects that show an aptitude for technical excellence and product sense
  • Ability to work in areas outside of your usual comfort zone and show motivation for personal growth

Essential Qualifications

To be successful in this role, you will need to have:

  • 10+ years of industry experience (and/or relevant academic experience)
  • Experience leading and shipping large scope technical projects in collaboration with multiple experienced engineers and setting the technical direction
  • 3 years of experience with design and architecture; and testing/launching software products
  • Previous experience with domain-driven design and context mapping
  • Strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle
  • Excellent communication skills and the ability to work well within a team and across engineering teams
  • Solid production debugging skills

Preferred Qualifications

While not required, the following qualifications are preferred:

  • Experience working with cloud-based technologies and microservices architecture
  • Knowledge of programming languages such as Java, Python, or C++
  • Familiarity with Agile development methodologies and version control systems such as Git
  • Experience with data analytics and visualization tools

Skills and Competencies

To be successful in this role, you will need to possess the following skills and competencies:

  • Strong technical skills and expertise in software development
  • Excellent problem-solving skills and ability to think critically
  • Strong communication and collaboration skills
  • Ability to work in a fast-paced and dynamic environment
  • Strong attention to detail and ability to prioritize tasks effectively

Career Growth Opportunities and Learning Benefits

At Airbnb, we are committed to the growth and development of our employees. As a Staff Software Engineer, you will have the opportunity to work on complex and challenging projects, collaborate with experienced engineers, and develop your skills and expertise in software development. You will also have access to training and development programs, mentorship opportunities, and a supportive and collaborative work environment.

Work Environment and Company Culture

Airbnb is a dynamic and fast-paced company that values innovation, creativity, and collaboration. Our company culture is built on the principles of inclusion, diversity, and belonging, and we strive to create a work environment that is supportive, flexible, and fun. As a remote employee, you will have the opportunity to work from anywhere in the United States, and will be expected to collaborate with colleagues and teams across the company.

Compensation, Perks, and Benefits

We offer a competitive salary range of $204,000 - $254,000 USD per year, depending on experience and qualifications. In addition to salary, we offer a range of perks and benefits, including:

  • Equity and stock options
  • Comprehensive health, dental, and vision insurance
  • 401(k) matching program
  • Flexible paid time off and vacation policy
  • Employee Travel Credits and discounts on Airbnb bookings
  • Access to training and development programs
  • Mentorship opportunities and career growth support

Conclusion

If you are a motivated and experienced software engineer looking for a challenging and rewarding role, we encourage you to apply for this position. As a Staff Software Engineer at Airbnb, you will have the opportunity to work on complex and impactful projects, collaborate with talented engineers, and develop your skills and expertise in software development. Don't miss out on this opportunity to join a dynamic and innovative company and take your career to the next level. Apply now!

Apply for this job

You might also like

Staff Software Engineer - Open Text (Remote)

100% Remote Full-time

Staff Software Engineer, Payments Payins

100% Remote Full-time

Staff Software Engineer (Remote)

100% Remote Full-time

Staff Software Engineer, Retail Media

100% Remote Full-time

Staff Software Engineer, Store System Payments

100% Remote Full-time

Apply Now: Staff Software Engineer

100% Remote Full-time

Staff Software Engineering Manager, YouTube

100% Remote Full-time

Staffing Consultant - Remote - 5316

100% Remote Full-time

Stand-By HERO for Hurricane Disaster Relief - Support

100% Remote Full-time

Apply Now: Starbucks Barista Jobs San Jose $25/Hour

100% Remote Full-time

Experienced Business Development and Affiliate Marketing Coordinator - Remote Work Opportunity with High Earning Potential

100% Remote Full-time

Experienced Remote Customer Service Representative – Health Insurance Enrollment Support

100% Remote Full-time

(Remote) W-2 Salaried - Outpatient, Telehealth Mental Health Therapist - CT, Connecticut Social Worker (LMSW)

100% Remote Full-time

Entry-Level Remote Data Entry Clerk – Accurate Information Management & Administrative Support at Taskium

100% Remote Full-time

Account Manager - Fire Alarm Services

100% Remote Full-time

LOAN SYNDICATE & SALES ANALYST

100% Remote Full-time

Project Accounting Specialist

100% Remote Full-time

Sales Engineer

100% Remote Full-time

Experienced Customer Service Representative – Remote Opportunity with blithequark

100% Remote Full-time

Entry Level Data Entry (Fully Remote) - WFH – USA Remote Jobs

100% Remote Full-time