Airbnb is a global platform that connects hosts and guests, and they are seeking a Senior Software Engineer for their Messaging Foundations team. In this role, you will build and operate scalable infrastructure for messaging experiences, support AI-driven features, and collaborate across teams to enhance communication for the Airbnb community.
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
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