Senior Staff Software Engineer, Marketing Technology

Airbnb connects hosts offering unique stays with guests, enabling authentic community connections globally since 2007.
$244,000 - $307,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
12+ years of experience
Enterprise SaaS · Travel

Description For Senior Staff Software Engineer, Marketing Technology

Airbnb's Marketing Technology team is seeking a Senior Staff Software Engineer to lead their Communications platform team. This role is crucial in building and maintaining a state-of-the-art platform that enables effective marketing campaigns and customer engagement. The position involves working with a platform that handles millions of daily notifications to hundreds of millions of Airbnb users worldwide.

As a technical leader, you'll be responsible for architecting and implementing mission-critical applications that power Airbnb's global communication infrastructure. You'll collaborate with cross-functional teams including Product Managers, Data/Analytics Engineers, and Data Scientists to achieve ambitious marketing goals. The role requires expertise in building self-serve tools for platform users to orchestrate, segment, and deliver notifications effectively.

The ideal candidate brings 12+ years of experience in high-growth tech environments, with proven expertise in full-stack development and enterprise-scale systems. You'll be instrumental in defining technical strategy, establishing engineering best practices, and mentoring other engineers. The position offers competitive compensation, equity, and unique benefits like Employee Travel Credits.

Working remotely within the USA, you'll be part of a company that has grown from hosting three guests in San Francisco to facilitating over 2 billion guest arrivals globally. This is an opportunity to make a significant impact on Airbnb's marketing technology infrastructure while working with cutting-edge technologies and talented professionals.

Last updated 3 hours ago

Responsibilities For Senior Staff Software Engineer, Marketing Technology

  • Work with design and product partners to understand user journeys and requirements
  • Define and drive northstar architectures and long-term technical strategy
  • Establish best practices for engineering and help build tech culture
  • Implement significant portions of the system
  • Understand how technical decisions drive business outcomes
  • Perform design and code reviews and up-level other engineers

Requirements For Senior Staff Software Engineer, Marketing Technology

Java
Python
React
  • 12+ years relevant experience in fast paced, high growth tech environment
  • Experience building, leading, and architecting full-stack products at enterprise-scale
  • Demonstrated technical leadership and ability to set technical direction
  • Strong communication and collaboration skills
  • Strong prototyping / engineering spiking skills
  • Extensive experience with Java, Python and frameworks like GraphQL, React
  • Excellent written and verbal communication skills

Benefits For Senior Staff Software Engineer, Marketing Technology

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Staff Software Engineer, Marketing Technology

Staff Software Engineer, HotelTonight

Staff Software Engineer position at HotelTonight (Airbnb) focusing on backend development for a next-generation Hospitality & Booking Platform.

Staff Software Engineer, Event Logging

Staff Software Engineer position at Airbnb leading the Event Logging team, building large-scale distributed systems processing billions of events daily.

Staff Software Engineer, Fraud Prevention & Safety

Staff Software Engineer position at Airbnb focusing on fraud prevention and safety, building trust through technical innovation and leadership.

Staff Software Engineer, Community Support Platform

Staff Software Engineer position at Airbnb, leading backend development for the Community Support Platform team, focusing on building scalable support tools and resolution systems.

Staff Software Engineer, Guest & Host

Staff Software Engineer position at Airbnb focusing on Host Calendar development, offering remote work and competitive compensation package.