Thursday, October 9, 2014

Software Engineer, Geo | Jobs at Airbnb

Software Engineer, Geo

Why is Geo important at Airbnb?

On the Geo team we build the infrastructure that powers all of our geographical knowledge, and we build products on top of that infrastructure.

Location information is a key component of the travel experience. Engineers in the Geo team built our neighborhoods pages and our geo-serving infrastructure. We’ve worked directly with cartographers to map different neighborhoods of the world. Our data feeds into the search index so that users can find the right listings in different neighborhoods, and our neighborhood pages help users decide where they want to stay.

We’re now working on the next generation of that infrastructure and developing a few new products that use that data.

What are examples of work that Geo engineers have done at Airbnb?

  • We built the geo-database that holds all the boundaries our cartographers have mapped for different neighborhoods in the world.

  • We integrated with our photography team so we could source and then serve high-quality photos for different neighborhoods.

  • We integrated our geographic data with the search index to provide better results to our users.

  • We built neighborhood pages for different cities, to help users choose where they want to stay.

The following experience is relevant to us:

  • Real-world expertise with Information Retrieval and Machine Learning with an emphasis on how they can be applied to geographical data.

  • Experience working with large, custom search systems and databases for geographical data.

  • Strong Java experience

  • Strong CS fundamentals, including good working knowledge of classic algorithms and data structures

  • Experience with Hadoop/Cascading/Scalding is a big plus

  • Exposure to architectural patterns of large, high-scale web applications

  • Rigor in A/B testing, test coverage, and other best practices

Benefits

  • Stock

  • Competitive salaries

  • Quarterly employee travel coupon

  • Paid time off

  • Medical, dental, & vision insurance

  • Life insurance and disability benefits

  • 401K

  • Flexible Spending Accounts

  • Apple equipment

  • Company sponsored tech talks and happy hours

  • Breakfast, lunch, and dinner

  • Much more...

 


Apply Now

No comments:

Post a Comment