Staff Backend Engineer, Ads Platform

Airbnb

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$212,000–$265,000 / yr
Posted
97 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $231k
This role $238k
$180k $290k
below market most similar roles pay here above market

This role pays more than 55% of similar roles. Most pay $201,575–$260,450 — the blue band above. At the midpoint, this role pays about $238k versus about $231k 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 46 open roles on FindRole.

Listed pay typically runs $206,000–$255,000 across 44 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Staff Backend Engineer, Ads Platform

Staff Backend Engineer - Ads Platform joins the Ads Platform team to build an AI-powered growth engine for paid marketing across Google, Meta, and other advertising ecosystems. This role involves leading technical strategy and hands-on execution to architect systems that autonomously manage the full lifecycle of paid campaigns, including creative generation, bidding, budget optimization, and audience management. You will write and review code, establish engineering standards for availability and quality, and mentor other engineers. Key responsibilities include defining human-in-the-loop controls and collaborating with ML/AI and data platform teams to integrate signals into campaign optimization. The work focuses on advancing the platform from AI-assisted to autonomous maturity while ensuring brand safety and marketing efficiency across diverse paid channels.

What does a Backend Engineer earn?

Median $206000 from 33 postings across 18 companies.

See salary data

What you'll do

  • Set technical direction and architecture for the AI-powered Growth Engine across Google, Meta, and other paid channels.
  • Write and review production code to establish engineering standards for quality, availability, and system health.
  • Translate growth objectives into platform capabilities by partnering with Marketing, Product, and Design teams.
  • Define human-in-the-loop controls to ensure autonomous campaigns remain safe and on-brand.
  • Advance the AI roadmap by identifying automation opportunities and de-risking them through staged rollouts.
  • Mentor engineers and provide technical guidance through design reviews and collaborative leadership.
  • Collaborate with ML and data teams to integrate models and signals into campaign optimization systems.

What we're looking for

  • 9+ years of experience in a hands-on software engineering role.
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience (preferred).
  • Hands-on experience leading project teams, setting technical direction, and mentoring engineers.
  • Proven experience in defining product/technical strategy and driving alignment with cross-functional leaders and stakeholders.
  • Strong communication and collaboration skills with experience driving initiatives across teams, departments, and leadership.
  • Passion for efficiency, availability, technical quality, and system quality.
  • Hands-on experience with paid advertising platforms such as Meta or Google (preferred).

More like this

Similar roles

Staff Software Engineer, Ads & Core Serving Platform

Pinterest

Palo Alto, CA +1 22 days ago $208,454–$364,795
Distributed Systems Java C++ Go Python Low-latency Services Infrastructure Platforms Observability Search Serving Ranking Retrieval Experimentation Systems Traffic Management
8+ yrs exp Hybrid

Senior Software Engineer, Ads Platform

Microsoft

88 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Distributed Systems Microsoft Azure AWS Cloud Computing Service-Oriented Architecture Observability Reliability Engineering AI ML Telemetry
4+ yrs exp Hybrid

Senior Software Engineering, Ads Platform

Microsoft

95 days ago $119,800–$234,700
Distributed Systems C C++ C# Java JavaScript Python Microsoft Azure AWS Cloud Computing Service-Oriented Architecture AI Observability Reliability Engineering Data Structures Algorithms
4+ yrs exp Hybrid

Staff Software Engineer, Backend Platform

Robinhood

New York, NY +1 19 days ago $230,000–$270,000
Go Python Django gRPC Bazel Static Analysis System Design Backend Frameworks Shared Libraries Developer Tooling Infrastructure Scalability Reliability
Hybrid

Software Engineer, Backend, Level 5, Ads Delivery

Snap Inc.

Bellevue, WA +1 146 days ago $209,000–$313,000
Java C++ Python Distributed Systems Microservices Kubernetes AWS NoSQL Redis Memcache Machine Learning Natural Language Processing Cloud Computing Networking Security Observability
6+ yrs exp Hybrid

Frontend Engineer, Ads Campaign Manager

Reddit

Remote 28 days ago $164,200–$229,900
Frontend Engineering Web Applications Design Systems Code Review Testing Reusable Components Technical Design
3+ yrs exp Remote