Senior Software Engineer, Marketing Technology

Airbnb

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$196,000–$227,000 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $173k
This role $212k
$107k $240k
below market most similar roles pay here above market

This role pays more than 82% of similar roles. Most pay $149,500–$195,818 — the blue band above. At the midpoint, this role pays about $212k versus about $173k for comparable roles.

Based on 240 similar postings.

Employer

About Airbnb

Founded in 2008 and formerly known as AirBed & Breakfast, Inc., Airbnb is a global marketplace connecting travelers with hosts who offer unique accommodations, ranging from private rooms to entire homes. It operates a massive digital platform for booking stays, experiences, and travel services worldwide.

Airbnb currently has 49 open roles on FindRole.

Listed pay typically runs $200,000–$247,500 across 48 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Senior Software Engineer, Marketing Technology

Senior Software Engineer, Marketing Technology joins the Segmentation & Insights Platform team to build high-scale backend systems that segment guests and hosts. You will lead projects end-to-end, from technical design to production rollout, ensuring the platform remains highly available and low-latency while handling over 100k requests per second. Key responsibilities include building agentic features for an autonomous Marketing Growth Engine, debugging complex bottlenecks, and collaborating with cross-functional partners to turn marketing goals into platform capabilities. The role requires expertise in large-scale service-oriented architecture and experience building agentic systems or LLM-powered applications. You must be proficient in modern languages such as Go, Rust, Java, or Kotlin. This position solves the technical challenge of providing streamlined measurement and engagement capabilities across diverse marketing channels.

What does a Software Engineer earn in California?

Median $214500 from 1116 postings across 75 companies.

See salary data

What you'll do

  • Scale core backend systems to maintain high availability, low latency, and observability for 100k+ requests per second.
  • Build agentic features for the autonomous Marketing Growth Engine to support campaign ideation and refinement.
  • Lead projects through the full development lifecycle including technical design, implementation, testing, and production rollout.
  • Translate marketing goals into platform capabilities by partnering with Product, Design, and Data teams.
  • Advise internal teams on service onboarding, integration guidance, and system usability improvements.
  • Participate in on-call rotations, incident response, and post-mortems to ensure system reliability.
  • Utilize AI tools to manage multiple workstreams while ensuring the quality and long-term health of shipped code.

What we're looking for

  • 5+ years of software engineering experience.
  • Bachelor’s, Master’s, or PhD in CS, or equivalent experience (preferred).
  • Expertise in backend systems with large-scale service-oriented architecture.
  • Experience building agentic systems or LLM-powered applications.
  • Proficiency in one or more modern languages such as Go, Rust, Java, or Kotlin.
  • Strong communication skills with experience driving initiatives across teams, organizations, and leadership.
  • Ability to live in a state where Airbnb, Inc. has a registered entity.

More like this

Similar roles

Senior Software Engineer II, Marketing Enablement & Technology

Instacart

Remote (Ontario, Canada) +3 78 days ago $196,000–$207,000
Python APIs Data Pipelines QA Automation Observability Chaos Engineering Disaster Recovery Cost Optimization Security-by-Design MarTech Legacy System Modernization AI-assisted Development
8+ yrs exp Remote