Staff Software Engineer, Database Infrastructure

Airbnb connects hosts and guests globally, enabling authentic community experiences through unique stays and experiences since 2007.
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Database Infrastructure

Airbnb, a global platform connecting hosts and guests since 2007, is seeking a Staff Software Engineer for their Database Infrastructure team. The role focuses on the Storage team's mission to provide reliable, secure, and performant data storage solutions. As a key member, you'll work with cutting-edge technologies and serve as the resident expert on data storage solutions, providing guidance on technology usage in large-scale architecture and performance optimization.

The position involves managing and operating mission-critical data storage systems, particularly AWS Aurora databases, while partnering across the organization to ensure optimal performance, security, and reliability. You'll be responsible for designing frameworks, automating operations, and maintaining the database ecosystem, including crucial aspects like schema management and monitoring.

This is a remote-eligible position within the US, offering a competitive salary range of $204,000 - $260,000 USD, requiring 5+ years of relevant experience. The ideal candidate should have strong expertise in systems infrastructure, production system maintenance, and programming skills in languages like Python, Ruby, Java, or Go.

Working at Airbnb means joining a company committed to diversity and inclusion, with a mission to create authentic community connections worldwide. The role offers the opportunity to make a significant impact on the infrastructure supporting millions of hosts and billions of guest arrivals across the globe.

Last updated 2 minutes ago

Responsibilities For Staff Software Engineer, Database Infrastructure

  • Operate and support Airbnb database systems running on AWS Aurora
  • Partner with teams to drive performance, security, scalability, availability, reliability, observability for relational databases
  • Design frameworks and maintain ecosystem around relational databases, including schema management, monitoring, permissions, service discovery integration
  • Design, automate, and document database operations
  • Diagnose and communicate root cause of database issues
  • Participate in incident response activities
  • Serve on an on-call rotation

Requirements For Staff Software Engineer, Database Infrastructure

Python
Ruby
Java
Go
Rust
MySQL
PostgreSQL
  • 5+ years of relevant industry experience
  • Solid understanding of systems and infrastructure fundamentals
  • Experience maintaining, analyzing, and debugging production systems
  • Experience with writing robust automation frameworks and tooling
  • Experience writing software in scripting languages like Python or Ruby
  • Experience in Java, Go, C++, or Rust

Benefits For Staff Software Engineer, Database Infrastructure

Medical Insurance
Equity
  • Employee Travel Credits
  • Medical Insurance
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Database Infrastructure

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.