Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Backend Software Engineer, Homes (Seattle)

Expired Job

Airbnb, Inc. San Francisco , CA 94118

Posted 2 months ago

What is the Homes team at Airbnb?

Whenever anyone thinks of Airbnb, the first thing that comes to mind is Homes. Homes is Airbnb's core business and we work on everything from driving improvements to the Guest and Host experience to launching new initiatives from the ground up. Within Homes engineering, you can have significant impact on a wide range of Airbnb products and users. Whether you are working on one of our big bets such as guest loyalty or personalization, improving our tools for guests and hosts around the world, or working on a new business such as Airbnb for Work or Airbnb Plus, you will be on a small team designed to maximize your ability to deliver results. If you are motivated by how much visibility your work has, how much it impacts the company's bottom line, how many users see your work, or how it will impact your career growth, Homes is a great place to launch your Airbnb career.

Like all teams at Airbnb, we value and promote the diversity of our workforce, our guests, our hosts, our marketplace platform, and the world. Simply put, diversity belongs.

What is Backend at Airbnb?

Homes Backend engineers are responsible for building core services and infrastructure that are the backbone of the guest and host flows. A few examples of the services include search, listing, availability, review and reservation. These services are engineered to run at scale with high reliability and low latency. As a Generalist/Backend engineer, you will be working on architecting these services to help onboard new home type such as boutique hotels. Airbnb is currently in the process of transforming its infrastructure and services to service-oriented architecture (SOA). Rearchitecting to SOA provides us with an immense opportunity in making Airbnb's technology platform world-class! This means, that at the end of our rearchitecture, we will have moved all of our functionality into cohesive services with loose coupling, resulting in increased agility, reliability and paving the path for performance optimizations. We will be able to onboard and support new businesses on Airbnb quickly. As a Backend engineer, you will be leading Airbnb's transformation to SOA by working closely with both Product and Infrastructure Tools teams. This is an opportunity for engineers to build something that will transform the technology stack thereby scaling our business for many years.

As a Backend engineer at Airbnb, you will be working on scaling our infrastructure, identifying and building key services and helping improve site reliability and performance. We are looking for engineers who share our passion in building for the future. We look forward to working with you in solving Airbnb's next set of engineering challenges!

Minimum Requirements:

  • 2+ years of industry experience building large-scale backend systems

  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience

  • Ability to write high performance production quality code

  • Experience and interest in working with other engineers and cross functional partners in product and design to build a world class online and offline product

  • Working knowledge of large-scale storage and database systems: SQL and NoSQL, e.g. MySQL, Cassandra

Additional requirements/responsibilities:

  • Experience with service oriented architecture

  • Knowledge of event relay and streaming such as Kafka, Spark, Flink or similar


  • Stock

  • Competitive salaries

  • Quarterly employee travel coupon

  • Paid time off

  • Medical, dental, & vision insurance

  • Life insurance and disability benefits

  • Fitness discounts

  • 401K

  • Flexible Spending Accounts

  • Apple equipment

  • Commuter subsidies

  • Community involvement (4 hours per month to give back to the community)

  • Company sponsored tech talks and happy hours

  • Breakfast, lunch, and dinner

  • Much more...


Airbnb has Engineering offices along the West Coast in the U.S. and our teams are growing quickly! Contact us to find out which office works best for you.

Apply Now

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Backend Software Engineer Analytics

Salesforce.Com, Inc.

Posted 4 days ago

VIEW JOBS 11/11/2018 12:00:00 AM 2019-02-09T00:00 Job CategoryProducts and Technology Job Details Analytics Cloud is the latest and the most exciting product offering from Salesforce. Since the launch of the product at Dreamforce '14, we have attracted rave reviews and we are well positioned to change the Analytics market. The engineering organization is aggressively growing to meet the explosive market demands, and we need you to help us get there. The organization encompasses technology areas such as mobile, cloud, social, big data, and the new Salesforce1 platform. This is a great opportunity for experienced software engineers to join our dynamic development team in San Francisco. If you are a driven, passionate individual with a background in database query engine, cloud computing, distributed systems, and/or analytics, come talk to us! As a key contributor in the Query Engine, you'll assume significant responsibility with exceptional career growth opportunities while collaborating on our innovative and game-changing platform. For more information on Salesforce Analytics Cloud powered by Wave, check out: More about our query engine: Under the Hood of Einstein Analytics Responsibilities: * Work on the Wave Query Engine on our incredible platform, in [Google] Go. * Design, implement, and test functionality in the high performing Query Engine * Master our Agile development process * Leads architectural, product, quality and process for multiple product areas and scrum teams * Independently designs and delivers code for products and features. * Provides oversight through code and design reviews for features delivered by other developers within their scrum team. * Partners closely with Product to evaluate and scrutinize requirements that have cross-team/cross-cloud impact. * Actively influences management regarding tools, technology and testing requirements. * May influence architecture, quality strategy, product, and process across clouds * Conducts tool selection and/or modification. * Develop test plans and test automation for features and/or products * Verifies quality of the code delivered through manual and automated testing. Extends the automation framework where necessary. * Works closely with senior developers, end to end test function, performance, documentation and product management to ensure their features are delivered to meet business and quality requirements. * Troubleshoot production issues. Required Skills: Bachelor's in CS, Master's preferred * 8+ years experience developing high-performance, high-availability database kernel * 3+ years experience coding in one or more of: GOlang, C, C++, Java * Database system internals, parallel processing, search, algorithms, GPU processing * Strong written and oral communication skills * Strong functional analytic skills (e.g. how to analyze large datasets) Desired skills: * Familiar with traditional BI and discovery tools (OBIEE, Business Objects, Tableau, Qlik, Cognos, MicroStrategy, etc.) * Pig, SQL, SOQL or similar query writing * REST, OAuth and related APIs Posting Statement and are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. and do not accept unsolicited headhunter and agency resumes. and will not pay fees to any third-party agency or company that does not have a signed agreement with or Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. Salesforce.Com, Inc. San Francisco CA

Backend Software Engineer, Homes (Seattle)

Expired Job

Airbnb, Inc.