Airbnb, a global hospitality platform founded in 2007, is seeking a Senior Software Engineer for their Quality Engineering team. This role is crucial in helping Airbnb build high-quality software efficiently by enabling engineers to build highly testable systems. The position involves owning and improving Airbnb's test automation tools, environments, and frameworks.
As a Senior Software Engineer, you'll be responsible for architecting and developing test tools/environments/frameworks, writing and testing product/system code, leading design reviews, and improving system modularity and testability. The role requires expertise in distributed systems and the ability to work across various technologies and codebases.
The ideal candidate should have 5+ years of software development experience (or 2+ years with a PhD), strong knowledge of languages like Java, Python, TypeScript, Go, or Rust, and demonstrated expertise in test automation frameworks and infrastructure. You'll be working in a fast-paced, high-growth tech environment, collaborating with cross-functional teams including design, product, data science, and research partners.
This is a remote position within the United States, offering a competitive salary range of $191,000 - $223,000 USD. You'll be part of a company committed to diversity, inclusion, and connecting communities globally. The role provides an opportunity to make a significant impact on Airbnb's quality assurance processes at scale while working with cutting-edge technologies and frameworks.