Staff Software Engineer, Communication & ConnectivityActive$204K

The opportunity

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences…

What you'll do

  • Shape the team’s long-term vision and roadmap in close collaboration with: cross-functional partners across Airbnb

  • Build strong relationships with partner engineering teams, including backend,: client, data science, analytics, and ML, to drive aligned and impactful outcomes

  • Design, develop, and maintain reliable, scalable data pipelines: both batch and real-time - that collect, process, and serve data from diverse sources across Airbnb

  • Implement robust offline and online feature building processes to enable faster production of ML products

  • Architect and build ML infra and optimize for performance, scalability, and cost-effectiveness

  • Mentor and develop engineers on the team, while also contributing to and: influencing the broader data engineering community at Airbnb

What they're looking for

  • + years of relevant industry experience with a Bachelor’s and/or Master’s: degree in CS/EE, or equivalent experience, or 6+ years of experience with a PhD
  • Strong CS fundamentals, and knowledge of architecture and common design patterns
  • You’re passionate about being in a product-focused environment where everyone: cares deeply about customer impact
  • You have experience of running data processing pipelines in production using: distributed data processing frameworks like Apache Spark or Flink