Summary
Join Airbnb's Communication Products team as a Senior Software Engineer and build a first-class messaging experience for guests and hosts globally. Lead multiple projects to improve messaging, mentor junior engineers, and collaborate with cross-functional partners. You will design and build scalable solutions, drive key technical deliverables, and stay informed on leading-edge practices. This US-remote eligible position requires 5+ years of relevant engineering experience, a Bachelor's/Master's/PhD in CS or a related field, and exceptional architecture abilities. The role offers a competitive salary, bonus, equity, benefits, and Employee Travel Credits.
Requirements
- 5+ years of relevant engineering hands-on work experience
- Bachelorβs, Masterβs or PhD in CS or related field
- Exceptional architecture abilities and experience with architectural patterns of large, high-scale applications
- Shipped several large scale projects with multiple dependencies across teams
- Has technical leadership and strong communication skills with ability to lead other experienced engineers
Responsibilities
- Lead multiple projects that improve the messaging experience
- 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 Messaging and other organizations across the company to align on long-term technical solutions
- Build knowledge of leading edge practices and trends
- Drive key technical deliverables for the larger Communications organization
Benefits
- Bonus
- Equity
- Benefits
- Employee Travel Credits