Airbnb is a global platform that connects hosts and guests, and they are seeking a Senior Software Engineer to enhance the value delivery to hosts. The role involves building scalable platforms and APIs, consolidating logic across systems, and championing best practices in product development.
Responsibilities:
- Build scalable platforms and APIs that enable faster delivery of product features within the Host Pricing and Settings organization
- Work with product and design partners to explore problem spaces and devise solutions to customer problems
- Consolidate logic across multiple systems to improve efficiency and maintainability
- Identify areas for improvement and champion the adoption of best practices in product development, engineering, architecture, and testing
- Follow data-driven approaches to find inefficiencies in the build/test/deploy pipeline
Requirements:
- 6+ years of experience with a BS/Masters or 4+ years with a PhD
- Experience building & launching high-impact systems
- 3 years of experience with design and architecture; and testing/launching software products
- Previous experience with domain driven design and context mapping
- You are a full-cycle developer: strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle
- You have excellent communication skills and the ability to work well within a team and across engineering teams
- You are a strong problem solver and have solid production debugging skills
- End-to-end 'big picture' perspective that connects technical decisions to real user impact
- Good judgment in making tradeoffs to balance short-term business needs with long-term technical quality