Apply

Staff Software Engineer, Booking

Posted 2024-11-07

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: USA

💸 Salary: 204000 - 259000 USD per year

🔍 Industry: Hospitality and Travel

🏢 Company: Airbnb

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: Backend DevelopmentLeadershipSoftware DevelopmentDesign PatternsGitProduct ManagementSoftware ArchitectureCross-functional Team LeadershipREST APICommunication SkillsCollaboration

Requirements:
  • BS, MS or Ph.D. in computer science or related field, or equivalent work experience.
  • 8+ years of relevant engineering hands-on work experience.
  • Experience building Booking/Ordering or relevant systems.
  • Strong coding abilities and experience with architectural patterns of large, high-scale applications.
  • Experience architecting, building, and maintaining highly available services in a large service-oriented architecture (SOA).
  • Familiarity with patterns, libraries and frameworks for building and testing services, and service-to-service communication.
  • Experience in partnering with other leaders in setting product strategy.
  • Shipped several large scale projects with multiple dependencies across teams.
  • Technical leadership and strong communication skills with ability to lead other experienced engineers.
Responsibilities:
  • Lead booking engineering projects to improve the end user experience, system reliability and performance.
  • Mentor, guide, advocate and support the career growth of individual contributors.
  • Write and review technical designs that solve large, open-ended foundational technical problems without clearly-known solutions.
  • Collaborate with other engineers and cross-functional partners across Bookings and organizations such as Payments and Trust to align on long-term technical solutions.
  • Be an advocate for our customers by influencing cross-functional partners across Product & Design teams.
Apply