Senior Software Engineer, Quality Engineering

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 and grown to over 4 million hosts with 1 billion guest arrivals.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Travel

Description For Senior Software Engineer, Quality Engineering

Airbnb, the global travel and hospitality platform that has facilitated over 1 billion guest arrivals, is seeking a Senior Software Engineer for their Quality Engineering team. This role is crucial in helping Airbnb build high-quality software efficiently by owning and improving test automation tools, environments, and frameworks.

As a Senior Software Engineer in Quality Engineering, you'll be at the forefront of ensuring Airbnb's software quality at scale. You'll architect and develop test tools/environments/frameworks, write and test product/system code, lead design reviews, and improve system modularity and testability. The role requires expertise in distributed systems and the ability to work across various technologies and codebases.

The position offers an exciting opportunity to work with cross-functional teams in a fast-paced, high-growth environment. You'll be responsible for scaling distributed applications in a highly-available 24x7 environment, making architectural trade-offs, and applying design patterns with disciplined execution. The role requires strong technical leadership skills and the ability to influence outcomes across multiple teams.

This remote position offers competitive compensation ($185,000 - $223,000), along with the chance to work for a company that values diversity and inclusion. You'll be part of a team that's shaping the future of travel and hospitality technology, working on systems that impact millions of users worldwide. The role combines technical expertise with strategic thinking, making it perfect for someone who enjoys solving complex problems and driving engineering excellence.

Last updated 20 minutes ago

Responsibilities For Senior Software Engineer, Quality Engineering

  • Build, maintain and support platforms – infrastructure, applications, environments and tools using expertise in distributed systems
  • Help build out the team, cultivate innovation and growth by driving cross-collaboration
  • Ensure code quality, commitment to craft and operational excellence
  • Scale distributed applications in a highly-available 24x7 environment
  • Work with cross-functional teams to drive engineering decisions and influence outcomes

Requirements For Senior Software Engineer, Quality Engineering

Java
Python
TypeScript
Go
Rust
  • Bachelor's degree in computer science/engineering or equivalent
  • 5+ years of software development experience, or 2+ years with a PhD in a fast paced, high growth tech environment
  • Demonstrable knowledge in any of Java, Swift, Kotlin, Python, Typescript, Go, Rust, C/C++/C#
  • Demonstrated expertise in developing for testability, test automation frameworks and infrastructure
  • Experience architecting and/or developing distributed systems
  • Excellent communication skills
  • Hands-on technical leadership leading multiple teams
  • Expertise developing solutions to ambiguous problems

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Quality Engineering

Senior Software Engineer, Payments

Senior Software Engineer position at Airbnb focusing on payment systems, incentives platforms, and stored value solutions, offering competitive compensation and remote work flexibility.

Senior Software Engineer, Core Services (Auth Infra)

Senior Software Engineer position at Airbnb focusing on Auth Infrastructure, building and maintaining critical authorization systems with competitive compensation and remote work options.

Senior Software Engineer, Tax Experience

Senior Software Engineer position at Airbnb's Global Tax Engineering team, building scalable solutions for worldwide tax operations.

Senior Software Engineer, Community Support Platform - Chatbot

Senior Software Engineer position at Airbnb focusing on AI-driven chatbot development for customer support, offering remote work and competitive compensation.

Senior Backend Engineer, Viaduct

Senior Backend Engineer position at Airbnb working on Viaduct, a unified data access layer powering 65% of Airbnb's online traffic, offering remote work and competitive compensation.