Skip to content

Senior Software Engineer, Community Support Engineering

196k – 227kSan Francisco, CASupport EngineeringRemote6+ YOE
Summary

Senior Backend Engineer on the ARC team building intelligent routing infrastructure and AI-driven support experiences for Airbnb's global customer support operations.

About the role

Responsibilities

  • Contribute to and lead engineering delivery on programs that enable intelligent agent matching, personalized support experiences for high-value customers, and next-generation routing and communication channel capabilities.
  • Own and evolve core routing infrastructure, including decision engines, workflow orchestration, and routing rule management, ensuring high availability, correctness, and scalability across millions of daily support interactions.
  • Help drive consolidation of fragmented routing logic spread across multiple platforms and channels into a centralized, auditable, and maintainable system.
  • Collaborate cross-functionally with Product, Operations, Data Science, and partner engineering teams to align on priorities and deliver outcomes that improve the customer support experience.
  • Contribute to technical quality through design reviews, code reviews, and pragmatic architectural decision-making.
  • Support the team's technical growth by mentoring junior engineers and contributing to a culture of continuous improvement and engineering excellence.
  • Lead and contribute across the full development lifecycle: technical design, implementation, testing, experimentation, and production deployment.
  • Participate in on-call rotations, incident response, and post-mortems to ensure the reliability of routing infrastructure serving millions of Airbnb guests and hosts.
  • Engage in sprint planning, backlog grooming, and design doc sharing sessions.
  • Optimize system availability, performance, and scalability while pushing enhancements for improved efficiency across AI-driven routing workflows.
  • Collaborate with cross-regional engineering partners to align on shared routing capabilities and drive consistency across global support operations.

Requirements

  • 6+ years of software development experience in service-oriented architectures and backend development.
  • Expertise in workflow optimization and backend systems, with a focus on scalable and flexible architecture.
  • Experience designing and iterating on prompt engineering to fine-tune AI capabilities for AI/LLM-driven scenarios.
  • Familiarity with RAG patterns, memory routing, and agent planning.
  • Proficiency in crafting backend systems focusing on technical quality, efficiency, and resilience.
  • Excellent collaboration and communication skills to work effectively across teams and domains.
  • Passion for agile development, system optimization, and team productivity enhancements.
  • Bachelor’s and/or Master’s/Ph.D. degree, preferably in Computer Science, or equivalent practical experience.

Nice-to-Haves

  • Experience with AI/LLM-driven routing and support systems.
Skills
Backend DevelopmentService-Oriented ArchitectureWorkflow OptimizationPrompt EngineeringAI/LLMRAG PatternsAgent PlanningScalable ArchitectureSystem ReliabilityOn-call Support
Similar roles at this salary range
All Support Engineering jobs →
ClickUp

Director, Technical Support

Lead and scale ClickUp's global technical support function, partnering with Product and Engineering to resolve complex issues and drive product improvements using AI-powered workflows.

180k – 215kUnited StatesSupport EngineeringRemote8+ YOESaaSAPIs
OpenAI

AI Support Engineer - San Francisco

Provide direct technical support to OpenAI customers, troubleshoot complex SaaS issues, automate processes with Python and AI tools, and partner with Product and Engineering to improve the customer experience. Requires 8+ years in technical support or user operations.

180k – 260kSan Francisco, CASupport EngineeringHybrid8+ YOECodexPython
Together AI

Customer Support Engineer (Inference)

Customer Support Engineer providing technical support for AI inference and fine-tuning services on GPU clusters. Requires 5+ years customer-facing technical experience with strong AI/ML and infrastructure expertise.

160k – 230kSan Francisco, CASupport EngineeringRemote5+ YOEGPUHPC
Anthropic

Support Engineer

Serve as the named technical support contact for strategic enterprise accounts, owning end-to-end technical issue resolution and partnering with CS, Sales, and Applied AI teams. Requires 5+ years in escalated enterprise technical support, deep API/SaaS fluency, and experience with SSO/SAML/OAuth.

210k – 250kSan Francisco, CA +2Support EngineeringHybrid5+ YOESSOSQL
Forward Networks

Senior Customer Care Engineer (Technical Support) - Federal TS SCI w/ FSP

Serves as trusted technical advisor for Federal customers, troubleshooting complex network issues, performing root cause analysis, and driving resolutions with engineering. Requires TS/SCI with FSP, strong networking fundamentals, and customer-facing skills.

200k – 230kWashington, DCSupport EngineeringRemoteBGPNAT