Taro Logo

Senior Software Engineer, Marketing Technology

Airbnb is a platform founded in 2007 that connects hosts offering unique stays and experiences with guests, enabling authentic community connections globally.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Travel · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Marketing Technology

Airbnb is seeking a Senior Software Engineer for their Marketing Technology team. This role focuses on building a best-in-class platform for marketing and merchandising automation at Airbnb. The ideal candidate will lead efforts to create a scalable marketing platform that delivers personalized content to users both on-site and off-site.

Key responsibilities include:

  • Collaborating with cross-functional teams to design and deliver high-quality products for various marketing channels
  • Developing technology for personalized content delivery via landing pages, emails, push notifications, and in-product content
  • Driving new integrations across Airbnb teams
  • Identifying and proactively addressing usability issues
  • Partnering with product engineering, machine learning, and infrastructure teams to enable personalization
  • Scaling existing systems to support new use cases and high-profile marketing launches

The role involves working on custom integrations with external Ad Platforms, implementing privacy-centric marketing event tracking, automating production pipelines, and building backend services for internal tools.

Ideal candidates should have:

  • Bachelor's or Master's degree in Computer Science or equivalent experience
  • 5+ years of industry experience in a fast-paced tech environment
  • Knowledge of architectural patterns for large-scale web applications
  • Experience leading multi-quarter projects and managing unclear requirements
  • Proficiency in JVM Technologies (Java, Kotlin), GraphQL, SQL, and data stores
  • Strong Computer Science fundamentals
  • Experience with MarTech product stacks (a plus)

This US-remote position offers a competitive salary range of $185,000 - $223,000 USD, with potential for bonuses, equity, benefits, and Employee Travel Credits. Airbnb is committed to inclusion and diversity, welcoming applications from a broad talent pool and providing accommodations for candidates with disabilities.

Join Airbnb to make a significant impact on their marketing technology infrastructure and be part of a company that has revolutionized the travel and hospitality industry.

Last updated 8 months ago

Responsibilities For Senior Software Engineer, Marketing Technology

  • Work with cross functional partners to design and deliver high-quality products for marketing channels
  • Design and build technology for serving personalized marketing content across various platforms
  • Design and drive new integrations across other Airbnb teams
  • Work with customers to identify and fix usability issues
  • Build relationships with backend engineers in product orgs to extend Airbnb's core functionality
  • Partner with product engineering, machine learning, and infrastructure teams for personalization
  • Scale existing systems to support new use cases and high-profile marketing launches
  • Develop custom solutions to integrate with external Ads Platforms
  • Design and implement privacy centric marketing event tracking solutions
  • Automate production pipelines and integrate with upstream/downstream data sources
  • Build backend services for various internal tools
  • Build scalable platform for offsite and in-product content configuration, hydration and rendering

Requirements For Senior Software Engineer, Marketing Technology

Java
Kotlin
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • 5+ years of industry experience in a fast paced tech environment
  • Exposure to architectural patterns of a large, high-scale web application
  • Experience leading execution of ambiguous, multi-quarter projects
  • Fluency in JVM Technologies (Java, Kotlin), Graphql, SQL, Data stores
  • Demonstrated knowledge of Computer Science fundamentals
  • Experience with MarTech product stacks (Landing Pages, SEO, Emails, Push Notifications, Audiences…etc) as plus

Benefits For Senior Software Engineer, Marketing Technology

Equity
  • Bonus
  • Equity
  • Employee Travel Credits

Interested in this job?