Staff Software Engineer, Database Infrastructure Service

Airbnb is a global platform connecting hosts offering unique stays with guests, founded in 2007 in San Francisco.
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
9+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Database Infrastructure Service

Join Airbnb's Unified Data System (UDS) team as a Staff Software Engineer to help build and maintain the critical storage infrastructure that powers Airbnb's global platform. The role focuses on creating reliable, scalable storage systems that manage user, listing, and financial data for over 150 million users worldwide. You'll work on three main areas: the Unified Data Access Gateway, AirSchema for data management, and Data Ingestion systems.

As a technological expert, you'll be responsible for developing high-performance infrastructure service APIs and guiding product teams in implementing large-scale systems. The position requires deep expertise in distributed systems and database technologies, with opportunities to work on cutting-edge storage solutions.

The role offers competitive compensation, including a base salary range of $204,000 - $260,000 USD, plus potential bonuses and equity. While the position is remote-eligible within the US, you'll be part of a team that values collaboration and technical excellence. You'll have the chance to make a significant impact on Airbnb's core infrastructure while working with talented engineers on modern distributed storage systems.

This is an excellent opportunity for experienced engineers who want to tackle complex technical challenges at scale, working on systems that directly impact millions of users worldwide. You'll be at the forefront of database infrastructure innovation, helping to shape the future of how Airbnb manages and scales its data systems.

Last updated a day ago

Responsibilities For Staff Software Engineer, Database Infrastructure Service

  • Build and operate a data access gateway for managing online product data
  • Develop and maintain AirSchema - a generalized data schematization solution
  • Build and operate data ingestion system for various data access methods
  • Provide guidance to Airbnb product teams on technology usage and performance optimization

Requirements For Staff Software Engineer, Database Infrastructure Service

Java
MongoDB
Redis
Kafka
  • 9+ years of relevant industry experience
  • Hands-on experience in building and operating large-scale distributed systems
  • Solid understanding of systems and infrastructure fundamentals
  • Ability to own and dive deeply in a complex code base
  • Knack for writing clean, readable, testable, maintainable code
  • Strong collaboration and communication skills in a remote-working environment

Benefits For Staff Software Engineer, Database Infrastructure Service

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Database Infrastructure Service

Staff Software Engineer, Privacy

Lead privacy engineering initiatives at Airbnb, focusing on data protection, AI/ML privacy, and regulatory compliance while building scalable privacy solutions.

Tech Lead Manager, Engineering - Guest & Host

Tech Lead Manager position at Airbnb, leading pricing guidance tools development, requiring 10+ years experience, offering remote work and competitive compensation.

Staff Software Engineer, Community Support Platform

Staff Software Engineer position at Airbnb, leading backend development for the Community Support Platform team, focusing on building scalable support tools and resolution systems.

Staff Software Engineer, Guest & Host - Pricing Guidance Team

Staff Software Engineer position at Airbnb focusing on developing pricing guidance tools and systems for hosts on the platform.

Staff Fullstack Engineer, Community Support Platform - Chatbot

Staff Engineer role at Airbnb focusing on AI-driven customer support platform development, combining backend expertise with frontend experience to revolutionize customer service delivery.