Senior Software Engineer

Airbnb

Quick summary

Work type
On-site
Location
Bangalore, India
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $187k
$142k most similar roles pay here $234k

This listing doesn't post a salary. Most similar roles pay $150,875–$223,750.

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

Listed pay typically runs $204,000–$255,000 across 52 roles with salary data.

Most-posted roles

View all roles at Airbnb

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer on Airbnb’s Integrations & Application Engineering team in India, you will design, build, and maintain Finance integrations and reports while developing libraries and plugins for internal platforms. Your day-to-day involves partnering with cross-functional teams to translate requirements into technical solutions, mentoring junior engineers, and triaging issues across the integration infrastructure. You will work extensively with AI technologies like Claude Code to enhance automation capabilities and extend platform functionalities. Required skills include 8+ years of software engineering experience, proficiency in TypeScript, Python, or Java for building microservices, and hands-on experience with AI integration architecture, including LLMs and RAG. Additionally, you should have a strong understanding of messaging infrastructure, data streaming, and storage solutions, as well as expertise in relational and NoSQL databases and AWS services.

What you'll do

  • Own the architecture, delivery, and reliability of integrations and microservices in Java/Python/TypeScript.
  • Extend the in-house integration platform for self-service technical teams and build no-code features for non-technical users.
  • Design and implement AI-assisted automations and MCP integrations to enhance internal platforms.
  • Translate Oracle module requirements into solutions, review with teams, and present to stakeholders.
  • Uphold quality and reliability through code reviews, testing, monitoring, and incident response.

What we're looking for

  • 8+ years of software engineering experience in production systems development.
  • Hands-on AI integration architecture experience, including LLMs for automation.
  • Strong proficiency in backend technologies (TypeScript, Python, Java) and microservices.
  • Expertise in messaging infrastructure, data streaming, storage solutions, and databases.
  • Track record of using AI to develop products from prototype to production.
  • Proven ability to collaborate cross-functionally and communicate complex technical concepts.

More like this

Similar roles

Software Engineer, BizTech

Airbnb

Bangalore, India 25 days ago
Java Python TypeScript AWS Oracle Cloud PL/SQL Docker Kubernetes Messaging infrastructure Data streaming Relational databases NoSQL databases API design AI-assisted development LLMs integration Prompt engineering RAG CI/CD

Senior Software Engineer, Payments

Airbnb

Bangalore, India 25 days ago
Python Airflow Kubeflow Kafka Spark Ray Prometheus Grafana Langraph Strand CI/CD Terraform AWS GitOps PostgreSQL Redis Docker Kubernetes Vector_search Embedding_pipelines

Staff Software Engineer, Build (Bazel)

Airbnb

Remote 25 days ago $204,000$255,000
Bazel CI/CD Kubernetes Docker Terraform AWS Git Python Go Prometheus Grafana SQL PostgreSQL Redis Linux DevOps Microservices REST GraphQL
Remote