← All Positions
Posted Sep 27, 2025

Senior Staff Software Engineer, Marketing Technology - Building Scalable Solutions for Personalized Customer Engagement

Apply Now

Join the Airbnb Marketing Technology Team: Revolutionizing Customer Engagement at Scale

Airbnb, a pioneer in the hospitality industry, has been redefining travel and community connection since its inception in 2007. With a presence in almost every country across the globe, Airbnb has grown to become a household name, synonymous with unique stays and authentic experiences. At the heart of this growth is the Marketing Technology team, a group of innovators and technologists dedicated to empowering marketing and product teams to engage with customers effectively.

About the Marketing Technology Team

The Marketing Technology team at Airbnb is responsible for developing and maintaining a state-of-the-art platform that enables the delivery of personalized marketing campaigns across various channels, including Email, Push, SMS, and external Ads Platforms. This team plays a critical role in driving business impact by providing numerous stakeholders across the company with the tools and capabilities needed to reach and engage with Airbnb's vast customer base.

The Role: Senior Staff Software Engineer, Marketing Technology

As a Senior Staff Software Engineer on the Communications platform team under Marketing Technology, you will be a technical leader responsible for building and maintaining mission-critical applications that allow marketers and product managers to send millions of notifications daily to hundreds of millions of Airbnb users. You will work closely with cross-functional teams, including Product Managers, Data/Analytics Engineers, Data Scientists, and Software Engineers, to achieve the ambitious goals of the Marketing organization.

Key Responsibilities

Essential Qualifications

To be successful in this role, you should possess:

Preferred Qualifications

While not mandatory, having experience in the following areas can be a significant plus:

Skills and Competencies

To excel in this role, you should have:

Career Growth Opportunities and Learning Benefits

As a Senior Staff Software Engineer at Airbnb, you will have the opportunity to:

Work Environment and Company Culture

Airbnb is committed to fostering a culture of inclusion, belonging, and diversity. As a remote-eligible company, Airbnb offers the flexibility to work from anywhere, while also providing opportunities for in-person collaboration and connection.

Compensation, Perks, and Benefits

Airbnb offers a competitive compensation package, including:

Conclusion

If you're a seasoned technologist with a passion for innovation and customer engagement, we encourage you to apply for this exciting opportunity. As a Senior Staff Software Engineer on the Marketing Technology team at Airbnb, you will play a critical role in shaping the future of customer engagement and driving business growth. Join our team and help us continue to revolutionize the way people travel and connect with communities around the world.

Ready to take the next step? Apply now and let's discuss how you can become a vital part of our success story.

Apply Now