The Difference You Will Make:
- Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale
- Lead investments into new technical capabilities that push the envelope and unlock product innovation
- Partner with peer engineering teams to integrate new features that impact different areas within the product
- Build efficient and reusable frontend/backend components, with high quality, while making sure to maintain performance and scalable systems
- Build services and APIs to drive existing and new features for web and mobile apps
- Work with data scientists and business analysts to define, capture, and use real-time event data for business insights and product features.
- Drive down costs and land performance wins via impactful optimizations and infrastructure upgrades
A Typical Day:
Millions of users across the world engage with the Airbnb app in multiple languages every day. As an engineer on the Client Products & Emerging Technologies a team, you would be critical to the continued success and broad appeal of Airbnb. In this role, you will have an opportunity to:
- Work collaboratively in cross-functional teams with design, product and data science partners
- Propose architectural patterns of a high-scale web applications, such as well-designed APIs, data pipelines and efficient algorithms
- Build scalable high-quality and high-traffic products (or systems)
- Evaluate technical approaches and design product solutions to build new features
- Drive alignment, manage projects and effectively collaborate with stakeholders
- Writing unit and integration tests, reviewing other’s code
Your Expertise:
- 5+ years of software development experience
- Strong expertise in one or more back-end server languages (Java/Kotlin/C++/etc.)
- Proficiency in the following: HTML, CSS, JavaScript, and Typescript.
- Extensive experience with modern Javascript frameworks such as React, Preact, Angular, Next, Vue or Meteor.
- Passion for delivering products end-to-end: from ideation through planning and scoping to implementation and experimental A/B testing.
- Understanding of frontend architecture and improving build processes (npm, yarn, webpack, parcel)
- Experience in building and scaling high-quality and high-traffic products (or systems)
- Architecting and promoting a library of reusable components
- An understanding of unit, integration, and end-to-end testing
- Passion for building interactive and delightful user experiences
- Want to tackle projects with large open-ended scope and drive significant business impact
How We'll Take Care of You:
Pay Range
$223,000 USD