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 a day 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, Community Support Platform - IVR/Voice

Senior Software Engineer position at Airbnb focusing on AI-powered voice support systems, offering remote work and competitive compensation.

Senior Software Engineer, Guest & Host

Senior Software Engineer role at Airbnb, focusing on Partner Ecosystem integration and API development, offering remote work and competitive compensation.

Senior Systems Engineer - Tax Integrations

Senior Systems Engineer role at Airbnb focusing on tax integrations and API development, requiring 8+ years of experience with expertise in MuleSoft and Java.

Senior Software Engineer, Tax Engineering

Senior Software Engineer position at Airbnb focusing on tax engineering, building scalable solutions for global operations with competitive compensation and benefits.

Senior Fullstack Engineer, Cities

Senior Fullstack Engineer position at Airbnb, focusing on building scalable systems for regulatory compliance across global markets.