Software Engineer, Guest & Host, Foundation

Airbnb Airbnb · Consumer · China · Software Engineering

Software Engineer role at Airbnb focused on building and improving the foundation of the product, including engineering efficiency, consistency, and quality. The role involves working on projects spanning foundation, traffic, and data, and collaborating with various teams to build services, APIs, and data pipelines for web and mobile applications. Experience with large-scale web applications, data structures, and problem-solving is required.

What you'd actually do

  1. Build services and APIs to drive existing and new features for web and mobile apps
  2. Work with data scientists and business analysts to define, capture, and use real-time event data for business insights and product features
  3. Collaborate with infrastructure engineering teams to participate in, validate, and evolve how we build, test, and deploy code in a distributed Service-Oriented Architecture
  4. Alter existing and develop new data access and protection patterns to ensure our community’s personal data is safe and secure, at scale
  5. Maintain the cloud infrastructure, specifically for Airbnb guests based in China

Skills

Required

  • Backend or Full-Stack Engineer experience
  • building tools for internal use
  • C/C++, Java, C#, Python/Django, Ruby/Ruby on Rails, Javascript / TypeScript
  • architectural patterns of a large, high-scale web application
  • web development best practices such as A/B testing, continuous integration
  • data structures and problem solving approaches
  • tackling ambiguous problems and unblocking yourself
  • building high quality products
  • Data driven in how you solve problems and validate you've solved them correctly
  • strong verbal and written communication skills

Nice to have

  • Frontend development experience

What the JD emphasized

  • build the foundation for Airbnb
  • improving the foundation of the product from engineering efficiency, consistency and quality
  • work on projects that can span multiple areas, foundation, traffic and data