Full-Time

Senior Staff Engineer

App Foundation

Posted on 8/9/2024

Airbnb

Airbnb

10,001+ employees

Online marketplace for lodging and experiences

Government & Public Sector
Real Estate

Compensation Overview

$244k - $304kAnnually

+ Bonus + Equity + Benefits + Employee Travel Credits

Expert

Company Historically Provides H1B Sponsorship

United States

Must live in a state where Airbnb, Inc. has a registered entity.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Apache Flink
Apache Spark
SQL
Apache Kafka
Java
Elasticsearch
Scala
Data Analysis
Requirements
  • 12+ years of full-time work experience in software engineering and distributed systems.
  • Strong expertise in batch & real-time data processing technologies like Flink, Spark, and building high-performance, data-intensive systems.
  • Hands-on experience with Kafka and building services for Kafka at scale.
  • Proficiency in designing and implementing GraphQL-based APIs.
  • Strong knowledge of relational databases, SQL, and experience with Elasticsearch.
  • Experience with Java / Scala / Spark and operating on data at the petabyte scale.
  • Demonstrated ability to work effectively across team boundaries and provide guidance to individual teams.
  • Excellent communication skills, both written and verbal, with a track record of collaborating with product managers, data scientists, and other engineering leaders and teams.
Responsibilities
  • Drive the development of batch and streaming data processing systems
  • Work at the intersection of online and offline data, storage layers, and stream processing to create innovative solutions.
  • Contribute to and work with open-source software, making an impact on the industry.
  • Lead the execution of our next-generation architecture redesign initiatives.
  • Evangelize high-quality software engineering practices towards building data infrastructure and pipelines at scale.
  • Work with partners across orgs (client, backend, ML, and analytics teams) to design and deliver high-quality systems.
  • Create paved paths and best practices for data processing systems and drive alignment and adoption across the company
  • Lead efforts to architect, prototype, build and launch solutions for serving data pipelines that power product engineers across Airbnb to be productive and create delightful user experiences.
  • Provide critical input in team roadmap and technical direction.
  • Influence and collaborate with stakeholders to adopt team goals and roadmaps.
  • Build efficient and backend solutions that are reliable, performant and scalable.
  • Mentor engineers both within and outside the team.

Airbnb operates an online marketplace that connects travelers with hosts offering lodging and unique tourism experiences. The platform allows hosts to list their properties, which can range from single rooms to entire homes, enabling guests to book accommodations that provide a more authentic local experience. Airbnb earns revenue through a commission system, taking a percentage from each booking made on its platform. With a presence in nearly every country, Airbnb has facilitated over 1.5 billion guest arrivals through a network of more than 5 million hosts. Additionally, the platform offers various local experiences organized by hosts, allowing guests to engage in activities that enhance their travel adventures.

Company Stage

IPO

Total Funding

$3.7B

Headquarters

San Francisco, California

Founded

2007

Growth & Insights
Headcount

6 month growth

2%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for eco-friendly travel aligns with Airbnb's promotion of sustainable listings.
  • AI integration can enhance guest experiences and streamline Airbnb's operations.
  • Remote work trends increase demand for long-term stays, benefiting Airbnb's flexible offerings.

What critics are saying

  • Legal scrutiny in Spain may lead to fines or operational restrictions for Airbnb.
  • Departure of key legal executive could impact Airbnb's legal strategy and operations.
  • Pressure to innovate with AI and AR could challenge Airbnb's competitive edge.

What makes Airbnb unique

  • Airbnb offers unique stays and experiences, setting it apart from traditional hotels.
  • The platform's global reach allows access to diverse and authentic local accommodations.
  • Airbnb's commission-based model incentivizes hosts to list a wide range of properties.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Comprehensive health plans

Paid volunteer time

Healthy food and snacks

Generous parental and family leave

Learning and development

Annual travel and experiences credit

INACTIVE