A

Airbnb

Connects travelers with stays and local activities

Senior Staff Software Engineer - Tech Foundations

Site Reliability EngineeringPosted on Nov 13
Full-timeUnited StatesIn-person

About the Job

Requirements

  • A BS, MS, or PhD in computer science, a related field, or equivalent work experience.
  • 12+ years of software engineering experience, with a significant portion dedicated to system architecture and design in consumer-facing technology companies.
  • 5+ years of experience as a senior-level technical lead or architect, driving technical direction and strategy across multiple teams or projects.
  • Demonstrated expertise in building and scaling high-availability systems and platforms, with a deep understanding of multi-cloud environments.

Responsibilities

  • Develop a roadmap with a longer-term vision for Reliability and serve as a strategic thought partner within the organization.
  • Design, implement, and influence company-wide Site Reliability Engineering architecture, innovation, engineering, and standards.
  • Create incident management processes that can scale with the organization; assess how the organization manages and responds to incidents, and reduce operational toil stemming from incident management.
  • Foster the Site Reliability Engineering and Reliability model while accounting for the engineering culture's ownership of services.
  • Bring a strong customer focus to the Reliability function, optimizing the infrastructure and platform and ensuring systems are highly available and performant.
  • Develop Production Readiness standards to ensure service reliability; automate as much as possible, configure as code, predict future failures, proactively mitigate them, and advocate for and implement reliable design patterns such as circuit breakers and graceful degradation.
  • Create a culture where Reliability is a state of mind, instilling a proactive approach to identifying patterns and opportunities to increase leverage and tooling.
  • Build deep partnerships with engineering leaders and work closely with product engineering teams on design and implementation choices for large-scale distributed systems.
  • Partner with the broader organization to learn from incidents through a blameless postmortem process.
  • Mentor and lead other Site Reliability Engineers, and support their development through servant leadership, mentorship, advocacy, and allyship.

About the Company

Airbnb

Connects travelers with stays and local activities

Airbnb runs an online marketplace where travelers book places to stay, local activities and personal services from hosts. Listings range from rooms in shared homes to entire properties and independent hotels, giving guests alternatives to conventional hotel stays. Hosts set prices and availability, while guests search by destination, compare listings and book through the website or mobile app. The platform handles payments and messaging, and earns service fees on reservations rather than renting out properties it owns; hosts receive payouts for the stays, experiences or services they arrange. Airbnb was founded in 2007 and has its headquarters in San Francisco, California.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Airbnb

See more jobs