Software Engineer, Unified Data Store - Careers

Airbnb

Quick summary

Work type
On-site
Location
Brazil, Brazil
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $191k
$147k most similar roles pay here $233k

This listing doesn't post a salary. Most similar roles pay $157,137–$224,375.

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 · Software Engineer, Unified Data Store - Careers

The Unified Data Store (UDS) team at Airbnb seeks Engineers or Senior Engineers to design, build, and operate a high-performance data access layer for critical product data. As part of this mission-critical project, you will develop a seamless interface for accessing user, listing, reservation, and financial data, abstracting complexities like storage, indexing, replication, security, and lifecycle management. Additionally, you’ll create tools to simplify schema definition, testing, deployment, monitoring, migration, and debugging in large-scale systems, enhancing developer productivity and system reliability. Ideal candidates have 3-5 years of experience with distributed systems, a strong grasp of infrastructure fundamentals, and the ability to write clean, maintainable code while collaborating effectively remotely. Proficiency in cutting-edge technologies like AI is preferred.

What you'll do

  • Design high-performance data access layers for seamless product data interaction.
  • Build and operate scalable infrastructure services with reliability and efficiency.
  • Provide guidance on technology use and performance optimization in large systems.
  • Develop tools and automation to enhance developer productivity and system reliability.
  • Monitor, migrate, and debug production data systems to ensure operational stability.

What we're looking for

  • 3-5 years of experience building and operating distributed systems.
  • Expertise in designing high-performance data access layers for scalable systems.
  • Strong understanding of infrastructure fundamentals and system reliability.
  • Proficiency in writing clean, testable code and maintaining complex codebases.
  • Experience in developing tools and automation to enhance developer productivity.
  • Commitment to leveraging AI and cutting-edge technologies for innovative solutions.
  • Excellent collaboration and communication skills in a remote environment.

More like this

Similar roles

Staff Software Engineer, Data Engineering

Airbnb

Remote 23 days ago $191,000$225,000
Spark Kafka Flink HBase Java Scala Python SQL PostgreSQL MySQL Redshift BigQuery CI/CD Docker Terraform AWS Kubernetes Git JIRA Confluence
Remote

Staff Software Engineer, Storage - Careers

Airbnb

Remote 11 days ago $204,000$255,000
Kubernetes Docker CI/CD AWS Elasticache MySQL Redis Kafka Flink Druid Zookeeper CDC Python PostgreSQL Terraform Prometheus Grafana
Remote

Staff Software Engineer, Event Logging

Airbnb

United States 1 day ago $212,000$265,000
Java Kotlin C++ Python Go Docker Kubernetes AWS GCP CI/CD Prometheus Grafana PostgreSQL Redis Apache Kafka ELK Stack OpenTelemetry GraphQL