Senior Software Engineer, Assistance Engineering

Airbnb

Confirmed live today
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$196,000–$227,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

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 66 open roles on FindRole.

Listed pay typically runs $200,000–$235,000 across 56 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Senior Software Engineer, Assistance Engineering

Senior Software Engineer, Assistance Engineering joins the Ambassador Routing & Channels team to power intelligent, differentiated service experiences for guests and hosts. This backend role focuses on building core routing infrastructure, including decision engines, workflow orchestration, and rule management systems to ensure high availability and scalability across millions of daily interactions. The engineer will consolidate fragmented routing logic into a centralized system while collaborating with product, data science, and operations teams. Key responsibilities include leading the full development lifecycle, participating in on-call rotations, and mentoring junior engineers. Required expertise includes over six years of experience in service-oriented architectures, backend systems, and workflow optimization. The role specifically requires skills in prompt engineering for AI/LLM scenarios, RAG patterns, memory routing, and agent planning to improve efficiency across AI-driven routing workflows within the customer support domain.

What does a Software Engineer earn in Remote?

Median $202482 from 350 postings across 56 companies.

See salary data

What you'll do

  • Lead engineering delivery for intelligent agent matching and personalized support experiences for high-value customers.
  • Own and evolve core routing infrastructure, including decision engines, workflow orchestration, and rule management.
  • Consolidate fragmented routing logic from multiple platforms into a single, maintainable system.
  • Design and implement backend systems to enhance AI prompt effectiveness for routing workflows.
  • Manage the full development lifecycle including technical design, testing, experimentation, and production deployment.
  • Participate in on-call rotations and incident response to ensure high availability of routing infrastructure.
  • Mentor junior engineers and contribute to a culture of engineering excellence through code and design reviews.
  • Optimize system performance and scalability for AI-driven routing workflows across global support operations.

What we're looking for

  • 6+ years of software development experience in service-oriented architectures and backend development.
  • Expertise in workflow optimization and building scalable, flexible backend systems.
  • Experience designing and iterating on prompt engineering for AI/LLM-driven scenarios.
  • Familiarity with 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 cross-functional teams.
  • Bachelor’s and/or Master’s/Ph.D. degree in Computer Science, or equivalent practical experience.