Airbnb is a global company that connects hosts and guests for unique travel experiences. They are seeking a Senior Software Engineer to join the Partner Integration team, responsible for integrating new business partners and functionality into Airbnb’s product, enhancing the guest experience and contributing to company growth.
Responsibilities:
- Contribute directly to company growth in new areas as we explore partnerships outside of Airbnb
- Lead projects end-to-end – from working with partners directly, to clicking that launch button
- Identify patterns that allow us to scale new partnerships quickly in the future
- Have attention to detail about the user experience
- Design, write and test new APIs and integrations with partners
- Write documents to propose, align and document changes to the system
- Debug external integrations and join the team on-call rotation
- Collaborate with cross-functional partners such as Product, Program, Design and Engineers, and directly with external partners
- Provide input in team roadmap and technical direction
- Build large scale backend solutions that are efficient, reliable, performant and scalable
Requirements:
- 6+ years of experience
- Experience designing scalable and resilient large-scale service-oriented architectures
- Experience leading projects
- Passionate about reliability, efficiency, availability, and system quality
- Good judgment in making and communicating tradeoffs to balance short-term business needs with long-term technical quality
- High sense of user empathy and the ability to identify and solve for user needs and friction
- End-to-end mentality that transcends team boundaries and helps find globally optimal solutions
- Excellent communication skills and the ability to work well within a team and with teams across the engineering organization
- Previous experience working with third party API's is a plus
- Previous experience with authentication or secure signing mechanisms is a plus