# Staff Software Engineer, Communication & Connectivity at Airbnb Airbnb's Communication & Connectivity team is seeking a Staff Software Engineer to lead the design and implementation of large-scale, distributed data systems that power messaging, notifications, and community connection features across the platform. You'll architect both batch and real-time data pipelines that serve machine learning models and unlock new product capabilities, while also driving the integration of generative AI and large language models into core Airbnb experiences. This is a senior-level role where you'll shape the team's technical vision and roadmap in close partnership with backend, frontend, data science, analytics, and ML engineering teams. This opportunity is ideal for someone with 9+ years of industry experience (or 6+ years with a PhD) who has demonstrated expertise running production data pipelines using frameworks like Apache Spark or Flink. You should excel at cross-functional collaboration, have a track record working on end-to-end ML products, and possess strong foundational computer science knowledge. Beyond technical skills, you'll need excellent communication abilities and genuine passion for creating customer impact in a product-focused environment. The role is remote-eligible across the United States, though you must reside in a state where Airbnb maintains a registered entity. You'll mentor engineers on the team while contributing to Airbnb's broader data engineering community, and occasional in-office collaboration or offsites may be expected as arranged with your manager. Location: United States Apply: https://getfoundi.com/apply/staff-software-engineer-communication-connectivity-airbnb-72f2a0ac Sourced and republished by GetFoundi - an AI-discoverable job board.