Staff Software Engineer, Assistance Engineering

Airbnb

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$204,000–$255,000 / yr
Posted
101 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $227k
This role $230k
$179k most similar roles pay here $277k

This role pays more than 55% of similar roles. Most pay $202,000–$251,875 — the shaded band above. At the midpoint, this role pays about $230k versus about $227k 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 65 open roles on FindRole.

Listed pay typically runs $200,000–$240,000 across 51 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Staff Software Engineer, Assistance Engineering

As a Staff Software Engineer, Assistance Engineering on the Ambassador Routing & Channels team, you will drive engineering delivery for strategic programs involving intelligent agent matching and personalized support experiences. You will own and evolve core routing infrastructure, including decision engines, workflow orchestration, and routing rule management to ensure high availability across millions of daily interactions. Your day-to-day involves collaborating with product, data science, and partner teams to develop backend systems and enhance AI prompt effectiveness for routing workflows. The role requires expertise in service-oriented architectures, backend systems, RAG patterns, memory routing, agent planning, and prompt engineering for LLM-driven scenarios. You will also mentor junior engineers and participate in on-call rotations to maintain the reliability of infrastructure that routes support requests across various channels to ensure timely resolutions for guests and hosts.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Lead engineering delivery on strategic programs for intelligent agent matching and personalized support experiences.
  • Own and evolve core routing infrastructure including decision engines, workflow orchestration, and rule management.
  • Consolidate fragmented routing logic from multiple platforms into a centralized, maintainable system.
  • Design and iterate on prompt engineering to fine-tune AI capabilities for LLM-driven scenarios.
  • Implement RAG patterns, memory routing, and agent planning to enhance AI-driven workflows.
  • Manage the full development lifecycle including technical design, testing, and production deployment.
  • Participate in on-call rotations and incident response to ensure high availability of routing systems.
  • Mentor junior engineers and drive a culture of engineering excellence through code and design reviews.

What we're looking for

  • 9+ years of software development experience in service-oriented architectures and backend development.
  • Expertise in workflow optimization and building scalable, flexible backend systems.
  • Expertise in designing and iterating on prompt engineering for AI/LLM-driven scenarios.
  • Expertise in RAG patterns, memory routing, and agent planning.
  • Proficiency in crafting high-quality, efficient, and resilient backend systems.
  • Excellent collaboration and communication skills to work across various teams and domains.
  • Bachelor’s, Master’s, or Ph.D. degree in Computer Science, or equivalent practical experience.

More like this

Similar roles