Senior Software Engineer, Marketing Technology

Airbnb•San Francisco, CA
•Remote

About The Position

Airbnb’s Marketing Technology organization provides a platform and measurement capabilities that help marketing and product teams engage customers through channels such as email, push notifications, SMS, Google Ads, and Facebook Ads. The Segmentation & Insights Platform team builds high-scale backend systems that segment guests, hosts, and other entities. These systems handle more than 100,000 requests per second and support marketing, in-app experiences, and other Airbnb use cases. As a Senior Software Engineer, you will lead projects from design through launch and help shape how Airbnb reaches guests and hosts. You will work on scaling the core platform and building agentic workflows for Airbnb’s autonomous Marketing Growth Engine, primarily supporting campaign ideation and refinement. The role involves solving ambiguous problems independently, partnering with teams across Airbnb, and maintaining reliable systems that serve millions of customers. The position is US remote eligible, subject to state eligibility, and may involve occasional work at an Airbnb office or attendance at offsites as agreed with your manager.

Requirements

  • At least 5 years of software engineering experience.
  • Bachelor’s, Master’s, or PhD degree, preferably in Computer Science, or equivalent experience.
  • Expertise in backend systems and large-scale service-oriented architecture.
  • Experience building agentic systems or LLM-powered applications.
  • Proficiency in one or more modern programming languages such as Go, Rust, Java, or Kotlin.
  • Strong communication skills and experience driving initiatives across teams, organizations, and leadership.
  • Passion for learning, driving impact, and moving quickly without sacrificing quality.

Nice To Haves

  • A degree in Computer Science is preferred.

Responsibilities

  • Scale the core platform to maintain high availability, low latency, and observability; debug issues, identify bottlenecks, and optimize systems as demand grows.
  • Build agentic features for Airbnb’s autonomous Marketing Growth Engine, contributing primarily to campaign ideation and refinement.
  • Lead projects across the full development lifecycle, including technical design, implementation, testing, experimentation, and production rollout.
  • Partner with Product, Design, Data, Marketing Operations, and other teams to translate marketing goals into platform capabilities.
  • Collaborate with engineering teams across Marketing Technology to build integrated systems.
  • Help teams across Airbnb onboard to the platform by advising on use cases, guiding integrations, and improving ease of adoption.
  • Participate in on-call rotations, incident response, and post-mortems to maintain reliability.
  • Use AI tools to work efficiently and run multiple workstreams while owning the quality, correctness, and long-term health of delivered systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service