Airbnb Payments team supports the mission by economically empowering Airbnb businesses and our global community of guests and hosts. The payouts team is responsible for paying out to millions of hosts with tens of billions of dollars every year globally. The team is also responsible for all host payment engagement products including the host earnings dashboard, payment method management, account and financial services. The team’s vision is to make Airbnb the platform of choice by offering the payout ease, flexibility, and control hosts want while providing the financial services and insights that empower hosts to achieve their business goals.
Requirements
- 3+ years of experience in a hands-on software engineering role in full-stack development.
- Exposure to Java and/or Kotlin.
- Fluency in frontend web technologies (e.g. Javascript/Typescript, React, CSS and Graphql etc)
- Demonstrated expertise in backend systems within large-scale service-oriented architectures.
- Passionate about efficiency, availability, technical quality and system quality.
Responsibilities
- Architect and implement complex features, focusing on data-driven decision making and performance optimizations.
- Collaborate with other engineers and cross-functional partners across the organization to understand and prioritize technical requirements.
- Proactively grow knowledge of leading edge practices and trends involving workflow orchestration systems.
- Help define and improve coding standards, development processes and best practices.
Other
- Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions.
- US - Remote Eligible.
- The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager.
- While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.
- All qualified individuals are encouraged to apply.