Used Tools & Technologies
Not specified
Required Skills & Competences ?
Spark @ 4 Flink @ 4 Machine Learning @ 4 Data Science @ 7 Communication @ 4 Data Engineering @ 4 Design Patterns @ 7Details
Airbnb, founded in 2007, has grown to connect millions of hosts and guests worldwide. The Communication and Connectivity (CnC) team focuses on tailoring messaging and notifications to streamline hosting operations and enhance guest experiences.
Responsibilities
- Shape the team’s long-term vision and roadmap in collaboration with cross-functional partners.
- Build strong relationships with backend, client, data science, analytics, and ML teams to drive impactful outcomes.
- Design, develop, and maintain scalable, reliable data pipelines for batch and real-time processing.
- Implement offline and online feature building processes for faster ML product production.
- Architect and build ML infrastructure optimized for performance, scalability, and cost.
- Mentor engineers and contribute to the broader data engineering community.
Requirements
- 9+ years of industry experience with a Bachelor’s/Master’s in CS/EE or equivalent; or 6+ years with a PhD.
- Strong computer science fundamentals, architecture, and design patterns knowledge.
- Passion for product-focused environments with strong customer impact.
- Experience running production data pipelines using Apache Spark or Flink.
- Collaborative experience with client, backend, ML, analytics, product, and business teams.
- Ability to establish data architecture and guide individual teams.
- Experience with end-to-end machine learning products.
- Excellent communication skills.
Benefits
- Competitive base pay ranging from $204,000 to $255,000 USD.
- Eligibility for bonus, equity, benefits, and employee travel credits.
- Remote work eligibility within certain US states.
- Inclusive and diverse work environment committed to accessibility and accommodations.